Indian athletes grabbed 12 medals, including six golds, in the third leg of the Asian Grand Prix at Hanoi in Vietnam.

click here to view the complete article