PARIS: Director Jean-Luc Godard, an icon of French New Wave film who revolutionised popular 1960s cinema, has died,...
13 Sep 2022 9:46 AM GMT