Wednesday, October 16, 2019
Home Tags David West

Tag: David West

Nigerian Serial Killer David West Confesses to Hotel Killing

Nigerian Police have in their custody, a man supposed to be a serial killer who has been implicated in many strange killings in Nigerian...