November 22, 2024 15:57 (IST)
Oscars: South Korean movie Parasite wins Best International Feature Film
Los Angeles/IBNS: South Korean movie Parasite won the Best International Feature Film at the ongoing 92nd Academy Awards ceremony.
Latest Headlines