India does compete in the Olympics. In fact, they have 96 athletes partcipating in the 2008 games.
200.000 will compete
No Prince Harry did not compete in the 2012 Olympics.
how many different nations are compete in Olympics 200m
over 10,000 athletes will compete
He competed in the 2012 Olympics. If you're talking about the 2016 Olympics, he is undecided.