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 Press Secretary to the State Governor, Fred Itua, disclosed this in a statement made available to newsmen in Benin on Tuesday. He said the demolished property was the site of
Edo Govt demolishes building linked to kidnapping, organ harvesting in Benin