News South Africa Top Story South African Court Upholds Magashule’s Suspension byEzioma KaluJuly 9, 2021