tracking

Rwandans Protest as Spy Chief Faces London Court on War Crimes Charges

Link
Embed
Email
Thousands of Rwandans protested outside the British embassy in Kigali on Thursday against Britain's arrest of Rwanda's intelligence chief.
Related Videos