World Cup final gold eludes Deepika again, settles for silver
A gold medal in the prestigious World Cup Final eluded Deepika Kumari once again as she settled for her third successive silver after being pipped by Korean Olympic champion Ok-Hee Yun, in Paris on Sunday.
Trending Photos