Apr 1, 2021 Africa Man Beats His Son To Death Over Alleged Theft in Nigeria The police in Kano state,Nigeria has arrested a 40-year-old man, Awaisu Auwalu, for beating.. Read more