Apartheid is a cancer in the body politic of the world