Arts and Culture

Oppenheimer triumphs at 2024 BAFTA Film Awards

An epic about the making of the atomic bomb wins seven prizes, including best picture, director and actor. Oppenheimer, a…

7 months ago