News

THE Freedom Charter was adopted in Kliptown on June 26 1955, 70 years ago. Thousands of delegates travelled from across South ...
After being silenced and ejected from council meetings over Palestine, MARY MASON joined 3,000 activists from 50 countries in ...