Eight Johannesburg officials arrested for fraud