A Call to Road Safety
By Mustafa Makumba In March alone, Malawi witnessed a devastating toll on its roads with 80 people losing their lives, and 284 getting injured in traffic accidents. According to Deputy Police Public Relations Officer Harry Namwaza, many of these incidents were ...
Continue reading