News

The State Hermitage Museum’s clock is ticking again after its hands stood still 100 years ago right when the Interim Government’s arrest in 1917 occurred ST. PETERSBURG, October 26.