French film legend Alain Delon dies at 88

French film legend Alain Delon dies at 88
French actor Alain Delon gestures during an event in Cannes. File/AFP

Most Popular Stories