Рет қаралды 3,989
Human skeletons, decomposing bodies, body parts were discovered at an abandoned building in Oluyole, Ibadan. Bodies are believed to have belonged to unfortunate victims of ritual killings.
Ibadan Kidnappers Den: How Did It Go Unnoticed?