In Olympic history, China has won over 800 total Olympic medals (including roughly 300 golds), while India has won 41 total medals (including 10 golds). [1, 2, 3]
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.