sfbayview.com
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 oth…