Nigeria Nigerian Man Kills Son’s Wife, Self Agency Jul 6, 2018 0 The Commissioner of Police in Delta, Mohammad Mustafa, has confirmed the killing of a woman by her father-in-law,…