Russia Rolls Over Iran, Wins Freestyle World Cup Title
The Russian Federation won nine of ten matches against Iran and claimed their first Freestyle World Cup title since 2011.
Read moreJune 27 - July 05, 2026 Thailand • Pattaya
The Russian Federation won nine of ten matches against Iran and claimed their first Freestyle World Cup title since 2011.
Read more