French acting icon Alain Delon dies aged 88 as family reveal what happened
1 month ago
1
The French actor, who died aged 88, is known for roles in films including Purple Noon, The Leopard and Le Samourai - his family have released a statement on his death