Police impound 16 motorcycles in Mangochi
By Michael Chiotcha Mangochi police on Friday impounded 16 motorcycles over violation of Road Traffic Act. Mangochi police station deputy publicist, Amina Tepani Daudi, said the Traffic police manned a number of places along Bakili… ...