St. Petersburg Shines: 2026 Russian Short Course National Championships Intensify World Championship Bids

By Retta Race The Nevskaya Volna Water Sports Center in St. Petersburg transformed into the epicenter of Russian swimming this week as the 2026 Russian Short Course National Championships entered…