Russian Resurgence!

Perhaps the loudest statement made at this week’s European Championships in Montpellier, France was made by the Russian women.  This is by far the strongest this team has looked [...]