Oscar awards

Gala night for India at Los Angeles as “Naatu Naatu” and “Elephant Whisperers” win Oscars

For India and its billion plus population, especially the cinema-lovers, Monday turned out to be bright and cheerful as not…

2 years ago