Oscars: Parasite wins big but ABC loses on viewership

The glitzy show in Hollywood Sunday night saw ‘Parasite’ become the first ever non-English-language film to scoop best picture, the movie industry’s biggest prize. This year’s historic Oscars were... Read more »