World Cup Archery: Gold eludes Deepika Kumari
India's ace woman Archer, Deepika Kumari yet again faltered at the last hurdle to win her third successive silver medal at the World Cup Archery. She had won silver medals in 2011 and 2012 too. Deepika lost to Olympic champion Yun Ok-hee of…