Former ANC MP Vincent Smith has appeared in the specialised commercial crimes court on charges of corruption and fraud