What a night! The 2021 Oscars are a wrap, and Nomadland was one of the big winners, walking away with three Academy Awards for Best Picture, Director for ChloĆ© Zhao, …
H.E.R.
-
-
The 93rd Academy Awards are live from Union Station in Los Angeles tonight, and the press room has gone virtual this year, so I’m tuned in from Toronto, getting ready …