Last Updated: Monday, August 5, 2013, 20:48
A 15-member Indian athletics team will leave on Tuesday for Moscow to participate in the World Championships from August 10-18 with hopes of a better performance than the last edition of the event.
more videos >>