james kabarebe news

  1. Nigeria World News

    World France Drops Charges Against Rwandan Officials – Channels Television

    Investigative magistrates in France have dropped charges against nine Rwandan officials investigated over the death of the country’s president in 1998, an event that led to a genocide that killed more than 800,000 people, a judicial source said..... Read more via Channels Television –...
Back
Top