Akira Kurosawa’s Kagemusha Wins at Cannes At the 33rd Cannes Film Festival, “All That Jazz” and “Kagemusha” were jointly awarded the Palme d’Or award. Source Share This Article
Also on Shenhuifu 12 Camels Disqualified From Beauty Pageant Over Botox InjectionsIconic Photo of Che Guevara TakenThe Parliament of FinlandiPod Hits Store ShelvesReopening of the Suez Canal to Shipping