England bat first against India in Women’s World Cup final
LONDON: England won the toss and elected to bat first against India in ICC Women World Cup Final at Lord’s here Sunday.
India have the chance to alter the course of cricket history. Since the tournament´s inception in 1973 -- two years before the men´s World Cup started - it has been domina
READ Full article