A duplex demolished today in Benin City, Edo State, by members of the Edo State Security Task Force. An apprehended organ harvester used the site for a gruesome crime. He abducted, killed, and harvested the vital organs of a young woman