Jun 27, 2022 Local Malawi News Sex worker arrested for killing baby in Dedza Police in Dedza have arrested a sex-worker for killing and dumping her newly born.. Read more