Legal challenges over South Africa's disputed elections
Cape Town, South Africa (PANA) – The Independent Electoral Commission (IEC) on Monday confirmed that it has received court papers to set aside the nation’s election results which were announced on Sunday night