Tag: hive Stadium
Scotland lose heavily to “outstanding” England
The Scotland women’s rugby team were resoundingly beaten on Saturday by England at Edinburgh’s Hive Stadium.
The last two matches have ended with a narrow win over Wales and a defeat against France more...