BREAKING NEWS

French film star Alain Delon passes away at 88

French film star Alain Delon passed away at the age of 88 on Sunday.