Skip to content

The “Red Star Over Russia” exhibition, which opened at the Tate Modern earlier this month, is the latest in a number of exhibitions marking the 1917 Russian Revolution centenary. Ben Curry reviews the fascinating collection of artwork, photography, and propoganda contained within this latest showcase.