A view of the Red Sea International Film Festival banner displayed in Jeddah, Saudi Arabia, Thursday, Dec. 5, 2024. (AP Photo/Baraa Anwer)

News, Photo and Web Search

Other Photos

Next Photo