18 August 2024
French cinema giant Alain Delon passes away
French film icon Alain Delon has died at 88. Known for his striking looks and roles in classics like “Rocco and His Brothers” and “Le Samourai,” Delon was a major star in postwar European cinema. He faced controversy for his political views and underworld connections. Delon’s health declined after a 2019 stroke. His last major public appearance was receiving an honorary Palme d’Or at Cannes. President Macron hailed him as a “French monument” in cinema. Reuters