Jemimah Rodrigues’ majestic 127* for India against Australia in the Women’s World Cup semi-final in Navi Mumbai is being hailed as one of the greatest innings in the history of women’s cricket

By admin