News5 years ago
DIRECTIVE FROM GOD! Benue man, who slaughtered own daughter as sacrifice, pictured joyfully strolling into a police station
John Depuun, the Benue man who slaughtered his daughter as a sacrifice after a directive from God, has been captured on camera joyfully walking into a...