Female Police Officer Killed In Hit And Run Accident
A female traffic police officer has died in Mangochi yesterday afternoon while on duty, in what police described as a hit and run car crash. Mangochi Police Station spokesperson Amina Tepani Daudi, who has identified the officer as Patricia Chingulo, said she was hit by a Toyota sienta vehicle registration number MH 8641 whilst working at a traffic check point...