Metro2 years ago
‘Ibadan Butchers’ – Here are some of the most notorious serial killers in Nigerian history
Serial killers are individuals who commit multiple murders over a period of time, typically with a cooling-off period between each killing. They often have a specific...