Foreign
The Oscars Delayed Until April 2021.
The Academy Awards, more popularly known as the Oscars,are awards for artistic and technical merit in the film industry.
The biggest film night has been postponed for the first time in 40 years apparently because of Corona virus .
The Academy of Motion Picture Arts and Sciences made it known on Monday that the 93rd Oscars will no longer take off on February 28 as scheduled.