Leonardo da Vinci died 500 years ago today in 1519. Da Vinci was an absolute giant in the history of human thought and culture. Alan Woods pays tribute to the great artist, scientist and philosopher, whose life and ideas were revolutionary in so many fields.

The centenary of the Russian Revolution has opened in an appropriately explosive fashion, with Donald Trump’s first raft of vile executive orders provoking international protest on a gargantuan scale. It is fair to say that tensions are high, and widespread anger is the order of the day.