Skip to content

India vs New Zealand: Fans hope for World Cup final redemption in Ahmedabad