Archives for LATEST NEWS - Page 278

LATEST NEWS

Charles Kayonga in Britain: UK crime agency ‘failed to act on arrest warrant for Rwandan general’

The National Crime Agency (NCA), the newly founded police body dubbed “Britain’s FBI”, stands accused of failing to act on an arrest warrant for a former Rwandan general wanted for crimes against humanity while…
Continue Reading