ANC's former KwaZulu-Natal deputy chairperson Mike Mabuyakhulu was successful in having charges of fraud, corruption, theft and money-laundering quashed.