And the winner is ... London rolls out red carpet for BAFTA Film Awards
18 Feb 2024
Hollywood stars descended on London on Sunday for the annual BAFTA Film Awards, where U.S. historical drama "Oppenheimer", one of the highest-grossing films of 2023, leads nominations for Britain's...