57.7 F
San Francisco
Tuesday, August 11, 2020
Advertisement
Tags Le Deluge Film – An African Holocaust

Tag: Le Deluge Film – An African Holocaust

Rwanda: Kagame’s spy chief Karake arrested in UK

Rwandan intelligence chief Emmanuel Karenzi Karake was arrested last Saturday in London on a European arrest warrant. The warrant was based on a Spanish court’s 2008 indictment of Karake and 39 other top Rwandan officials for genocide – that is, the massacre of Rwandan Hutu civilians and refugees in Rwanda and the Democratic Republic of the Congo. KPFA’s Ann Garrison has the story.