2020 Academy Awards winners list
The 92nd Academy Awards in 2020 presented some expected wins, but also a shocking one that made history! Parasite is the first foreign language film to win “Best Picture” at the Academy Awards. It’s a dark comedy thriller from South … Continued