Roula Dakheelallah and Mustafa Shehata pose for a photo during an interview with The Associated Press at the Red Sea International Film Festival in Jeddah, Saudi Arabia, Dec. 7, 2024. Both actors star in My Driver and I, a film exploring cultural and personal connections. (AP Photo/Baraa Anwer) •

News, Photo and Web Search

Other Photos

Previous Photo

Next Photo