News

The Edo State Government has demolished a residential duplex allegedly linked to kidnapping and organ harvesting in Benin ...