
JUST IN: Edo Govt demolishes building linked to kidnapping, organ harvesting in Benin
The Edo State Government has demolished a residential duplex allegedly linked to kidnapping and organ harvesting in Benin City. DAILY POST reports that the Chief […]