Tagged: P T Usha

0

Payyoli Express Of India, ‘P. T Usha’

Pilavullakandi Thekkeparambil Usha or as we call her P.T Usha was born on 27th June 1964 in Payyoli, Kozhikode District, Kerala. She is a former Indian Track and Field athlete who started her career...