Italian Police Chief visits National Police College

The Commander General of the Italian Arma dei Carabinieri, Lt. Gen Teo Luzi, who is in the country since Sunday, visited the National Police College (NPC) in Musanze District on Tuesday, October... Read more »