Deepika Kumari, India’s star recurve archer has made a comeback to the squad for stage 3 of the archery world cup which will start this Tuesday in Paris, France. Deepika is a three-time Olympian, and this tournament will be her first tournament since her 4th place finish in the World Cup Final.