Header Ads

Breaking News

‘Parasite’ Wins Best Picture




“Parasite” is the first non-English film to win the Academy Award for Best Picture.

Source link

No comments