World law enforcement chiefs in Kigali to discuss policing issues
More than 1,000 delegates are expected to convene in Kigali today for the 84th General Assembly of Interpol, the world’s largest international police organisation.
Twahirwa addresses the media in a past interview. (File)