Political parties prepare for big election battle on May 8
While about 39 political parties had by this week registered for the May 8 national and provincial elections , the Independent Electoral Commission (IEC) continued its battle to keep the parties in line with both the legal and political requirements to ensure that it sticks to its core mandate of ensuring free and fair elections.