Aug 25, 2016 National News MEC top officials sent on forced leave Malawi Electoral Commission (MEC) top officials have been sent on force leave with immediate.. Read more