Deputy Police Chief, Namuhoranye briefs officers prior to Mozambique deployment

The Deputy Inspector General of Police (DIGP) Felix Namuhoranye briefing Police officers prior to their deployment in Mozambique The Deputy Inspector General of Police (DIGP) in charge of Operations, Felix Namuhoranye, on... Read more »