By Administrator_India Capital Sands Indian javelin thrower Neeraj Chopra has gained 14 places to become world number two in the latest world rankings after his sensational show in the Tokyo Olympics. Neeraj Continue Reading »