An Interview with Mehmet Tohti Mackenzie Birbrager April 3, 2025 “China is laughing” Mehmet Tohti, a Uyghur-Canadian activist, has made a name for himself in Ottawa. Born in Kashgar, China (a city in the Xinjiang Read More »