FILE - Director Sebastian Lelio appears at the photocall for the film "La Ola" at the 78th international film festival, Cannes, southern France on May 17, 2025. (Photo by Lewis Joly/Invision/AP, File)

News, Photo and Web Search

Regional News Headlines

Other Photos

Previous Photo

Next Photo