Serial Killer Who Confessed to 23 Murders Jailed for Life

A High Court in the Wa area of Ghana has sentenced a notorious serial killer, Shariff Abdulai, popularly known as Cristos, to life imprisonment...