New Delhi: Famously known as "queen of Indian track and field", Pilavullakandi Thekkeparambil Usha was born on June 27, 1964 in the village of Payyoli, Kozhikode District, Kerala.
New Delhi: Famously known as "queen of Indian track and field", Pilavullakandi Thekkeparambil Usha was born on June 27, 1964 in the village of Payyoli, Kozhikode District, Kerala.
Top News
Latest News