England beat India to win Women's Cricket World Cup at Lord's
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.
');
//-->
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.