In November 1985, over 100,000 people took to the streets of London to “March Against Apartheid.” Here’s the story of the day – and the story behind the story. CONTINUE READING

In November 1985, over 100,000 people took to the streets of London to “March Against Apartheid.” Here’s the story of the day – and the story behind the story. CONTINUE READING