1 min read News “Clement Chiwaya” A Former Deputy Speaker Of Malawi Shoots Himself Dead In Front of Parliament October 1, 2021 j Darlington A former deputy speaker in Malawi, Clement Chiwaya, has reportedly committed suicide. Clement Chiwaya,...