Indian film actress Leela Naidu has died in Mumbai at the age of 69 following a long illness.Naidu, who was crowned Miss India in 1955 and renowned for her beauty, starred in films including the award-winning Anuradha.
Read »Indian film actress Leela Naidu has died in Mumbai at the age of 69 following a long illness.Naidu, who was crowned Miss India in 1955 and renowned for her beauty, starred in films including the award-winning Anuradha.
Read »