OPERATIVES of the Ondo State Police Command have arrested Oluwafemi Idris (popularly known as Alfa) for unlawful possession of human parts in the Akoko Area of…
Browsing: Ritualist
OGUN State Police Command has released photos of three ladies allegedly killed by suspected serial killers for money rituals. Adebayo Olamide Azeez and two others were…