The Red Sea International Film Festival venue, located in Jeddah, Saudi Arabia, Dec. 7, 2024. The festival continues to showcase films from around the world, emphasizing Saudi talent and regional storytelling. (AP Photo/Baraa Anwer) •

News, Photo and Web Search

Other Photos

Previous Photo