Rwanda ‘outrage’ at spy chief arrest

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      

Leave a comment

Your email address will not be published. Required fields are marked *