Jumani Johanson, self-acclaimed son of the first head of state of Malawi Kamuzu Banda, has been laid to rest today at Chawuluma village, T/A …

Read full story