Home Tags LazarusChakwera

Tag: LazarusChakwera

Africa Report: Malawi elections on spotlight

6.8 million registered voters1331 parliamentary candidates193 parliamentary seats501 independent candidates4 main presidential aspirants Malawi is heading towards its watershed tripartite...