India wins big at the Oscars

“Everything Everywhere All at Once” won the coveted best picture trophy at the Academy Awards on Sunday as Hollywood embraced an off-kilter story about a Chinese-American family working out their problems across multiple dimensions. The movie claimed seven awards overall, including three of the four acting Oscars for stars Michelle Yeoh, Ke Huy Quan and … Continue reading India wins big at the Oscars