President Kagame received the General Commander of Italian Carabinieri

This afternoon at Urugwiro Village, President Kagame received General Teo Luzi, General Commander of Carabinieri (the Italian Police) and delegation. The Carabinieri is one of Italy’s main law enforcement agencies. General Teo... Read more »