New Delhi [India], November 18 (ANI): Australia will be locking horns against India in the final of the ICC Cricket World Cup at Ahmedabad's Narendra Modi Stadium on Sunday (November 19). The mighty Aussies did their country proud by beating India in a one-sided final of the tournament back in 2003, but this time, the challenge will be a lot more difficult.
Men in Blue have ticked all the boxes in the tournament. With a h