The Regional Center for Human Rights has identified seven employees of Russia’s State Hermitage Museum in St. Petersburg who have participated in illegal archaeological excavations in occupied Crimea.
The Hermitage, one of Russia’s most famous museums, has long become an instrument of…