Cape of Good Hope SPCA announces the passing of their former CEO, John Eaton The Cape of Good Hope SPCA has announced the passing of Mr John Eaton...