April 26, 2024 19:20 (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