Drama as Drunk Police Officer Releases 13 Prisoners to Celebrate New Year
A drunken police officer in Lusaka, Zambia, released 13 detainees from the Leonard Cheelo police station on New Year’s Eve, prompting a manhunt as they remain on the runDetective Inspector Titus Phiri, who forcibly seized the cell keys in a state of intoxication, has been arrestedThe… Drama as Drunk Police Officer Releases 13 Prisoners to … Read more