Comments Off 40 Stop Ignoring Foreign Films Editorial February 21, 2020 , by copyeditor Earlier this month, the South Korean motion picture Parasite swept the Academy Awards. It won four Oscars,