Arrest of Cameroonian Separatist Leader Sends Important Message
Earlier this week, Norwegian police confirmed the arrest of a man on suspicion of incitement to commit crimes against humanity in Cameroon. AFP confirmed the man was Lucas Cho Ayaba, a Cameroonian separatist leader. His arrest could be a step toward justice for the victims of serious crimes in Cameroon’s embattled Anglophone regions. Ayaba is the […]
Continue Reading