Died aged 88: Alain Delon, France's flawed screen god
Alain Delon, the iconic French actor who captivated audiences as both a screen seducer and a controversial figure, passed away Sunday at the age of 88, leaving behind a legacy as one of the 20th century's most mesmerising stars.