21741156_2021324474763207_7394545027130482122_o Published September 14, 2017 at 1898 × 1194 in ‘New’ rare footage of The Torch Commando in action, the first mass protests against Apartheid by WW2 veterans. Next →