Tag: Italian National Police Chief

Nigeria, Italy sign agreement on police training, intelligence sharing and logistics supply

The Nigerian and Italian government on Monday in Abuja signed an agreement

Adejoke Adeogun Adejoke Adeogun