Sneak Peek into Epic Journey of India’s First Oscar Winner Bhanu Athaiya who Remained Unsung till Her Death
Bhanu Athaiya, the first Indian to be awarded an Oscar way back in 1983, took her last breath in October 2020 in Mumbai. Though she was the first to have …