India is all set to face England in the final match of the ICC Women's World Cup at Lord's on Sunday. People all across India are praying for the victory of Women in Blue.
Subscribe to our Newsletter!
Be the first to get exclusive offers and the latest news