Russians hail beauty of Moscow metro on its 90th birthday
‹‹ 1 of 10 People enter enter and walk out of a train at Komsomolskaya metro station in Moscow, Russia, April 17, 2025. The Moscow metro, which is one of the world's most efficient public transport systems and Europe's largest underground network …