Russia Bags Sixth Gold; Mensah Repeats
Russia once again swept that finals of the 2018 Ivan Yarygin Grand Prix, winning all three weights on the second day of competition.
Read more
April 27 - 30, 2025 Iraq • Baghdad
The Russian’s continued their Yarygin dominance putting five in the Day Two finals.
Read more