GOOD has terminated Peter de Villiers' membership after an internal disciplinary process found him guilty of breaching the party’s constitution and code of conduct. Continue reading...