2020 Oscars: South Korea’s Parasite overcomes 1917 to claim historic Best Picture win
History was made at the 2020 Oscars as the South Korean film Parasite pulled off a stunning Best Picture triumph at the end of last night’s ceremony. By doing so, the tragi-comedy becomes the first…