July 26, 2016

Ghana: Police officer kills self, children and mother-in-law

According to reports from Ghanaians on Facebook,  a police officer, Lance Corporal Wilfred Amuzu, yesterday killed his young son, his new-born baby, and his mother-in-law, who was bathing the newborn. It is unclear why the Tema-stationed officer identified as Amuzu Wilfred with service number 46124, committed the heinous act of […]