Richard Msowoya

Msowoya leaves MCP

Speaker of Parliament Richard Msowoya has resigned from the Malawi Congress Party (MCP). Msowoya who is also MP for Karonga Nyungwe says he will finish his current term as an independent legislator. The Speaker announced… ...