Concerned Citizens of Malawi and Economic Freedom Movement Challenge Use of National IDs for 2025 Voter Registration
The Concerned Citizens of Malawi (People Power Movement) and the Economic Freedom Movement (EFM) have filed a petition challenging the…