Historical moment: South Korea’s ‘Parasite’ wins the Oscars 2020
South Korean film Parasite has made history at the Oscars this year, by winning the best picture, thus becoming the first non-English language film to take the coveted film trophy.
Renee Zellweger won best actress for playing Judy Garland…