The Rwandan government has called the UK arrest of their intelligence chief Karenzi Karake, who is wanted in Spain for war crimes, “an outrage”. …read more
Find and review local businesses
The Rwandan government has called the UK arrest of their intelligence chief Karenzi Karake, who is wanted in Spain for war crimes, “an outrage”. …read more