Academy Awards will be held in person this April

The 93rd Academy Awards will be held in person this spring.
The show will be broadcast from multiple locations, including the famous Dolby Theatre in Los Angeles where the Oscars have been held since 2001.
The award show was originally scheduled for Feb. 28 but was postponed to April 25 because of the pandemic.