One of Canada’s most outspoken free speech advocates, Lindsay Shepherd, has been suspended from Twitter. The suspension comes after and jousting match with a notorious trans woman named JY who has been accused of predatory behaviour toward children and frivolous human rights complaints.