answersLogoWhite

0

Throught the 2008 Games in Beijing, India has won 20 medals in Olympic competition (9 gold, 4 silver, 7 bronze).

User Avatar

Wiki User

16y ago

What else can I help you with?