How to watch the Oscars live: Time, channels, nominations and more
After a two-month delay for the pandemic, the 93rd Oscars will take place Sunday. The ceremony will be held at both Los Angeles Union Station and the Dolby Theatre. In keeping with…