Tag: skull
NDLEA arrests man in possession of human heads in Ondo
By Temitope Adedeji
Officials of the National Drug Law Enforcement Agency in Ondo State have arrested a man in possession of two human heads.
The two...