News

The Independent Electoral Commission (IEC) has rejected the Islamic State of Africa's (ISA) application to register as a political party.