Dmitriy Rubtsov Wins 2019-2020 IWSA World Cup Title

Dmitriy Rubtsov Wins 2019-2020 IWSA World Cup Title Courtesy of Aleksandr Jakovlevs International Winter Swimming Association. Dmitriy Rubtsov from Perm, Russia won the shortened 2019-2020 International Winter Swimming Association World Cup season title. Rubtsov was [...]