South Africa, Maverick Citizen, Maverick News Seven officials suspended for alleged supply chain corruption after explosion at Nelson Mandela Bay substation by: Estelle Ellis