K9 Section

Nigeria Railways: Why I Let the Dogs Out – IGP Adamu

Matilda Omonaiye/ Inspector General of Police (IGP) Mohammed Adamu has explained why he had to deploy police dogs across Nigeria…

5 years ago