EXCLUSIVE: Nigerian Police IRT Accused of Torturing Gold Dealers, Extorting Money Following N700 Million Gold Theft at IGP’s Residence
The Intelligence Response Team (IRT) of the Inspector General of Police, Kayode Egbetokun, faces serious allegations of human rights violations…