India’s Trisha wins bronze in women’s compound archery

Incheon:  India’s Trisha Deb claimed the bronze medal in the women’s compound archery individual event of the 17th Asian Games

Read more