Japanese fans mourn French movie icon Alain Delon
AFP English
Japanese fans react to the death of French movie icon Alain Delon, a divisive star known to some as a sex symbol and to others as..