P.T. Usha P. T. Usha – P T Usha was quite possibly of India’s most popular lady competitors. She stayed the sovereign of olympic style events for just about twenty years. P.T. Usha was affectionately called the “Payyoli express” and the brilliant young lady on account of her magnificent speed on the track. Biography of P.T. Usha P.T. Usha was brought into the world on June 27, 1964, to a modest family in the town of Payyoli, in Calicut, Kerala, where she grew up to become one of the most…
Read More