› added 3 years ago
208
TIL that in 2014, a Nigerian motorcyclist discovered what is now known as the Ibadan Forest of Horror - a site where 20 decomposing human remains and hundreds of human skulls were uncovered, in what is believed to have been ritualistic killings. 20 people were found alive.