Crime/Legal Edo Govt Demolishes Building Linked to Kidnapping, Organ Harvesting The Edo State Government has demolished a residential duplex allegedly linked to kidnapping and organ harvesting in Benin City. Chief… by adminApril 29, 2025