04/12/2021
BAFTAs 2021: The Year of Firsts

LONDON — The British Academy of Film and Television Awards, took place Sunday night in an empty Royal Albert Hall…