Entertainment

Oscars 2020 Winners: Parasite Wins Best Picture to Pull Off the Biggest Plot Twist in Oscar history

Oscars 2020 Parasite directed by Bong Joon-Ho