Los Angeles: India shone at the 95th Academy Awards (Oscar Awards) at Dolby Theatre in Los Angeles. Naatu Naatu from South Indian movie RRR, directed by S.S. Rajamouli won the Best Original Song making history as the first movie from India to win the honour while The Elephant Whisperers directed by Kartiki Gonsalves won the…
Recent Comments