Home Tags Leopold Munyakazi

Tag: Leopold Munyakazi

Professor arrives in Rwanda to face genocide trial

-
A professor arrived back in Rwanda on Wednesday after being extradited from the United States to stand trial for his part in...