Jan 31, 2022 Local Malawi News 6 People arrested for possessing live pangolin in Rumphi Rumphi police station Tupeliwe Kabwiro has confirmed of the development, saying the suspects were.. Read more