IndiaT20 World Cup: Payback time for India against Australia?By Brown State Of Mind - June 24, 20240FacebookTwitterPinterestWhatsApp India have a chance to avenge their defeat in the ODI World Cup final against Australia in St Lucia, a small island surrounded by the Caribbean Sea, where fans are eager for redemption.