Posted July 8, 2021 5:18 pm by

Self-confessed serial killer Philip Onyancha freed

Onyancha hit the headlines in 2010 following police reports he had confessed to killing 17 women and drinking their blood. Read More…