Crime Archives • Nigerians For Nigeria

Oyo Den Of Horror

Oyo Den Of Horror
This would probably pass for the most inhuman criminal discovery in Nigeria: the Oyo Den of Horror. The pictures are horrifying, and the underlying story behind it, terrifying. This Read More »