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...