Showing posts with the label Missing organs Benin CityShow All
Chaos in Benin City as Family Alleges Mortuary Stole Organs from Deceased