Tuesday, 17 September 2024 01:24 AM
February 19, 2024 14:24 pm
LONDON, Feb 19: Atom bomb epic “Oppenheimer” won seven prizes, including best picture, director and actor, at the 77th British Academy Film Awards on Sunday, cementing its front-runner status for the Oscars next month.