Parasite Wins

The parasite is the first-ever foreign film to win Best Film, Director and Screenplay at the Academy Awards.

0
109