Alain Delon: France’s 1960s screen sex symbol

A French icon and giant of the silver screen, the magnetic Alain Delon was one of the most prominent French actors of the post-war...