CANNES, France – US director Terrence Malick's 'The Tree of Life' wins Cannes Film Festival's top prize.
Police say 71 migrants suffocated to death in food truck, 3 suspects arrested
Kim Jong Un fires top military officials after standoff with South Korea eases
Sinkhole in China captured on video swallowing 5 people
Polish official 'convinced' that mystery Nazi train exists
Explosion in Bahrain kills police officer, wounds 7 others