Tag: European Team Championships
Hosts Russia Regain European Team Championships as Five More Records Go
Hosts Russia won the European Team Championships Super League title for the fourth time in the six stagings of the competition in Cheboksary on...