Tag Archives: Parasite

Foreign to Hollywood, Democrat Family Feud

Monday, February 10, 2020

I Celebrate Myself: The quirky and offbeat South Korean movie “Parasite” became the first foreign language film to win a Best Picture Oscar in the 92 years of the awards. The movie also won three other awards, the most of any …