I clearly remember the emotions from the final of the ICC Women’s Cricket World Cup in 2017, having come so close to winning. The match against England was played in a packed Lord’s stadium and to miss out on that chance is something that will rankle forever. It has been an honour to have led India to two of the ...
Read More »