Coronavirus: 2021 Oscars, Bafta awards postponed
Published
The Academy Awards, which was scheduled to hold on February 28, 2021, will now hold on April 25, 2021.
The post Coronavirus: 2021 Oscars, Bafta awards postponed appeared first on Premium Times Nigeria.