Tags Ahmedabad
Tag: Ahmedabad
Australia halt India juggernaut to win sixth World Cup title
Australia once again showed their ability to produce their best on the grandest of occasions on Sunday when they toppled India to win the...