Browsing: SWAT

Following the disbandment of a rogue police unit in Nigeria, the West African country’s Inspector General of Police, Mohammed Adamu, has created a new department to…