A home where kidnappers kept their victims was recently discovered in
Ibadan Oyo state. Photos taken at the home today shows skeletons,
graves and paraphernalia of torture and detention.
News, Lifestyle, Entertainment, Education, Religion, Culture, Science, World, Motivation, Nature, Knowledge, Intelligence, Inspiration, Wisdom & Love
No comments:
Post a Comment