By Vandana Srivastawa | 09-Feb-2020
Oscars 2020: Here’s why ‘Parasite’ winning Best Pictures Award is a break-out moment for The Academy
Oscars 2020 will go down in the history as the year when a non-Hollywood and non-English film, Parasite won The Best Picture Award. The 92nd Academy Award was peppered with.....