Police arrest man with fresh human head and vagina inside his jeep (Photos)
A suspected ritualist was nabbed today with a fresh head of a woman, intestine, lung, vagina, liver and a bottle containing blood.
The man identified as Ajibade Rasheed was stopped on the road with car registration no: LSD 987 DJ in Osogbo, capital of Osun State.
The Commissioner of Police in the state, Mr Fimihan Adeoye while parading the suspect said Ajibade was caught by policemen at Olu-Ode area.
The CP said investigation has commences to identify the victim. He assured that the matter would be properly investigated and that the suspect would be prosecuted accordingly.