French film star Alain Delon dead at 88

French film star Alain Delon has died at the age of 88, French news agency AFP reported on Sunday, citing his three children. “Alain Fabien, Anouchka, Anthony, as well as (his dog) Loubo, are deeply saddened to announce the passing of their father. He …