15541961_689668087869593_6848483991317263370_n Published September 14, 2017 at 682 × 765 in ‘New’ rare footage of The Torch Commando in action, the first mass protests against Apartheid by WW2 veterans. ← Previous