The Inspector General of Police (IGP) Felix Namuhoranye, is in Italy for a 3-day working visit at the invitation of his counterpart, Lt. Gen Teo Luzi, the Commander General of the Italian... Read more »
Felix Namuhoranye is the new Police Chief President Paul Kagame has appointed Deputy Commissioner General of Police (DCGP) in charge of operations Felix Namuhoranye as the new Inspector General of Rwanda National... Read more »