Tag: Clement Chiwaya
Former Malawi Deputy Speaker Commits Suicide Inside ParliamentÂ
A former Malawian deputy speaker Clement Chiwaya on Thursday shot himself in the head inside parliament.
Clement Chiwaya, who was 50, killed himself inside the...