Sep 2, 2019 Africa Son Cuts Off Father’s Head, Dumps Body in a Pit Zimbabwean police have arrested a 19-year-old man who beheaded his father, wrapped his head.. Read more