New Zealand’s hot streak continues as they remain top of the women’s series after day one at the Atlanta Sevens. The Kiwis won all three of their Pool A matches at Kennesaw State University on Saturday, easily beating both South Africa and hosts USA. However, for the second time this season, Russia almost shocked fans

Source: World Rugby
Social Networks