Indians overjoyed as two films win at Oscars
Los Angeles, 14 March 2023 (GNP): On Monday, the nation of India exploded in joy when 'Naatu Naatu', the smash hit from the action film 'RRR', won the Academy Award for best original song, becoming the first film from the nation to do so.…