Crime3 years ago
Gana’s Chief Priest, who prepares charms using human parts, arrested in Benue
The 4 Special Forces Command of the Nigerian Army has arrested Mr Ugba Iorlumun, the chief priest to the dreaded Benue/Taraba terrorist, the late Terwase Akwaza...