Magosha in south africa