Jemimah Rodrigues played a knock for the ages as India chased down a record 339-run target against defending champions Australia to enter the Women’s World Cup final

By admin