Malawi Electoral Commission (Mec) has deployed 11,000 security personnel to safeguard the electoral process today when Malawians vote in today’s …

Read full story