Vladimir Putin and Russia are in the news, the Oscars are around the corner and so is the Cape Town Cycle Tour… which makes the Oscar-winning sports documentary, ‘Icarus’, as topical as the day it was released.
Continue Reading