CRICKET England Wins ICC Women’s World Cup 2017 : Anya Shrubsole’s 6-46 in 9.4 overs ensured England’s victory by 9 runs beating India in the finals of the Women’s World Cup at Lords. Batting first England notched up 228-7 in 50 overs, courtesy good knocks from Natalie Sciver (51) and Sarah Taylor (45). Amongst […]