Deepika Kumari: In London and Rio, Deepika Kumari didn’t know how to handle pressure, in…
NEW DELHI: Ace Indian archer Deepika Kumari is in red hot form ahead of her third Olympic appearance. Along with the three gold medals she won recently in the World Cup in Paris, the…