Japan Wins Cannes Top Prize With ‘Shoplifters’ At Politically Charged Fest

0
630