3038. Which country won the highest number of medals in London Olympics 2012?

A. Japan
B. and boxing
C. USA
D. France
✅ The correct answer is option C.
USA won the highest number of medals in London Olympics 2012.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top