P.T. Usha: The Queen of Indian Track and Field
P.T. Usha Pilavullakandi Thekkeraparambil Usha, fondly known as P.T. Usha, was born on June 27, 1964, in the small village of Payyoli in the state of Kerala, India. From her humble beginnings, the athlete’s journey to the international limelight is an inspiring tale of determination and hard work. Early on, Usha’s physical prowess was apparent,…