Asian Age staffers celebrate India’s historic World Cup win in New Delhi on Saturday. PHOTOS: Asian Age
Links:[1] http://archive.asianage.com/del0403jpg-439