67th National Film Awards announced; Three Odia films win big
Bhubaneswar: Three Odia films won the best film awards at the 67th National Film Awards today.
While 'Sala Budhar Badla' directed by Sabyasachi Mohapatra and Filmmaker Nila Madhab Panda's 'Kalira Atita' were announced as the Best Feature…