New Delhi [India], November 18 (ANI): The mood of the entire country will be nostalgic, filled with plenty of excitement and driven by a feeling of revenge as India locks horns with Australia in the final of the ICC Cricket World Cup at Ahmedabad's Narendra Modi Stadium, twenty years after five-time champions beat Men in Blue by 125 runs in the final.
Over the years, Cricket World Cups and ICC events in general have given