Downcast eyes, tears and dejection. The mood of the Indian women's cricket team at Lord's after the 2017 World Cup final, which they lost by eight runs to hosts England, is a frozen frame in the history of women's cricket in our country.
Read Full article on Times of India Click Here
Read Full article on Times of India Click Here