SportsIndomitable Yelena Isinbayeva claims third world titleAFPAugust 14, 2013August 14, 2013 by AFPAugust 14, 2013August 14, 2013 MOSCOW: Russian Yelena Isinbayeva cemented her place in the pantheon of track and field greats by winning a third world pole vault title on home...