ALSO ON THE TRENT: HORROR: Kidnappers’ Death Dungeon Uncovered In Ibadan [GRAPHIC PHOTOS]
Here are more horrific photos from the building were kidnappers kept their victims in Ibadan, Oyo State which was uncovered on Saturday, March 22, 2014.
(Photo credit: Sahara Reporters)