A Rwandan military general was arrested at London's Heathrow Airport and will appear in court later this week, British police said Tuesday, prompting an angry response from Rwandan leaders. Police said the warrant for Emmanuel Karenzi Karake, head of Rwanda's intelligence and security service, was made on behalf of authorities in Spain. Karake, a...
Trending Articles
More Pages to Explore .....