‘The Tree of Life’ wins Palme d’Or at Cannes
May 23, 2011
NEWS: Terrence Malick’s The Tree of Life has taken out the Palme D’Or at the 64th Cannes Film Festival. The jury was headed by actor, Robert De Niro. Other …