The winners of India’s 68th National Film Awards were announced on July 22, 2022, in New Delhi. Established in 1954, the prestigious National Film Awards are administered by the Government…