Annu Rani nowhere near her best javelin mark in Glasgow
India`s Annu Rani failed to reproduce her best in the javelin event for women at the Commonwealth Games and finished eighth in a field of 12, measuring a distance of 56.37 metres here at Hampden Park Wednesday night.
Trending Photos