Image Source : britannica.com The 94th Academy Awards were held in person for the first time since the epidemic began on March 27 at the Dolby Theatre in Hollywood. Stars arrived dressed to the nines in their sleekest attire to honor some of the year’s best work. The film The Power of the Dog received […]