World News | Agence France Press | Tuesday June 23, 2015
British police have arrested the head of Rwanda's intelligence service on an arrest warrant issued by Spain where he is accused of involvement in war crimes linked to the genocide, prompting a furious reaction from Rwanda.
www.ndtv.com