Tag: Lumbani Namba

MRA EMPLOYEE COMMITS SUICIDE BY SHOOTING HIMSELF

Published on December 10, 2015 by Robert Ngwira

Malawi Revenue Authority (MRA) tax officer has committed suicide by shooting himself in the head outside his house in Chigumula […]