Kayembe Must Resign: University of Edinburgh’s Choiceless Choice
April 24, 2022
at 9:10 pm
Denial of the 1994 Genocide Against the Tutsi is on the rise. You may have come across the tweets of Debora Kayembe, a Scottish human rights lawyer and the rector…