

MCQOPTIONS
Saved Bookmarks
1. |
In which Olympics India has won the most number of medals? |
A. | Rio Olympics 2016 |
B. | Beijing Olympics 2008 |
C. | London Olympics 2012 |
D. | Athens Olympics 2004 |
Answer» D. Athens Olympics 2004 | |