[ad_1]
The 2023 BAFTA Film Awards, the equivalent of the Oscars for the British film industry, took place at the Royal Festival Hall in London. CNN’s Christina Macfarlane has more.
[ad_1]
The 2023 BAFTA Film Awards, the equivalent of the Oscars for the British film industry, took place at the Royal Festival Hall in London. CNN’s Christina Macfarlane has more.