Abhilasha Chaudhary Sheetal Devi, 17, is set to win a gold for India on the Paralympics Archer Sheetal Devi picks up her bow, masses an arrow and punctiliously goals at her goal, about 50m (164ft) away, with a glance of immense concentrate on her face. So does her opponent, who’s enjoying a follow recreation together […] More