Hollywood’s Biggest Night Shines On Reply

By Casey DiBari Opinion Editor 

On Sunday, Feb 24, the 91st Academy Awards will be hosted at the famous Dolby Theatre in Los Angeles, California. While actor Kevin Hart was originally announced to be the host this year, he stepped down following a controversy. It was later decided that there will be no host this year, making it the first time since 1989 that the event had no host.

More…