By Tanmayi Savadi | 26-Apr-2021

Oscars 2021: Nomadland declared as the Best Picture, Chloé Zhao becomes first woman of colour to win Best Director award

After a two months delay, the 93rd Academy Awards or Oscars 2021 took place on Sunday. The ceremony was broadcast from two locations in Los Angeles namely The Dolby Theatre and Union.....

Read More