?
Which country won the highest number of medals in London Olympics 2012?
Answer & Solution
Correct Answer:
Option
C
USA won the highest number of medals in London Olympics 2012.
Join the Discussion
Login to post a comment or share your explanation.
Login