Manifesta is staged in Russia Europe’s ‘vagabonding biennial’ (staged in Belgium, Spain and Italy in past years) is hosted by the Sate Hermitage […]