Barely months to the September 16 General Election, some political parties have raised questions about the capacity of Malawi Electoral Commission (MEC) to deliver credible elections that everyone can ...