Monthly Archive: March 2010

usha

The Queen of Indian Track and Field

One of India’s best-known athletes, the queen of Indian track and field for two decades, and the woman who was nicknamed ‘Payyoli Express’ because of her speed on the race-track is P.T. Usha. Payyoli...

Pin It