Religion South Africa Rejects ‘Islamic State of Africa’ Party Over Sharia Law Agenda Byeazy Eli July 18, 2025