Prof Gregory Rose published the following response to John Dugard's op-ed in the Cape Argus on 27...

read more