Mar 18, 2020 Local Malawi News 8 people arrested for torching Jenda Police unit Police in Mzimba have arrested eight people suspected of being behind the torching of.. Read more