Police Discovers A “House Of Horror” In Ibadan

Nigerian police have opened a murder investigation after human skeletons and body parts were discovered in an abandoned building in the south-west. Officers also rescued several people nearby who had been chained together and appeared severely malnourished. The alarm had been raised by motorcycle taxi riders in the city of Ibadan