Francis Kasaila

Francis Kasaila resigns as MEC commissioner

Francis Kasaila has resigned as Malawi Electoral Commission (MEC) commissioner with effect from 23rd April 2025.