Arrest of Karenzi Karake: How the UK violated his immunity

On Saturday June 20, 2015, Rwanda's Head of the National Intelligence and Security Services, Lt. Gen Karenzi Karake, was arrested in London while on official visit by the UK on a European arrest warrant following a request issued by a Spanish judge.
no image
Fred Nkusi