Theoneste Bagosora

Melchior Ndadaye

Theoneste Bagosora – Head of the Crisis Committee during the Rwandan Genocide

Juvenal Habyarimana

Trending Now