England beat India to win Women's Cricket World Cup at Lord's

Sunday 23rd July 2017 21:45 BST


England have won the Women's Cricket World Cup after beating India by nine runs in the final at Lord's.

The full article is no longer available.