While India may not have a great tally of Olympic medals, Indian sportpersons have given their countrymen reason for cheer at various times. Here are some memorable performances at the greatest sporting event in the world.
Average, 10 Qns, zorba_scank,
Apr 17 12