Olympics is about to start in Paris, but India's athletics figures are low.
Olympic era: Olympics is about to start in Paris, but India's athletics figures are low. The Olympics are starting in Paris on 26th July. India's 257-member team is going to participate in this Olympics. Only 117 athletes will be included in it and 140 support staff have been arranged to ...