Chekrovolu Swuro

  • Bombayla, Swuro aim for bull's eye at Lord's July 25, 2012

    India's women archers Bombayla Devi and Chekrovolu Swuro say they are in form to take their best shot at an Olympic medal. ...