Celebrating Victory with Zoe Aldcroft

Last weekend saw the Red Roses secure an impressive win on French soil. The first for England Women since 2012, against a France team who had won 17 of their previous 18 games. With a...