CANNES, France – US director Terrence Malick's 'The Tree of Life' wins Cannes Film Festival's top prize.
Putin calls for sanctions against Turkey after downing of warplane
Pope Francis honors Ugandan Christians who were burned alive for their beliefs
Mortar attack on UN base in north Mali kills 3, injures 20
Turkey warns Putin not to 'play with fire'
Man's attempt to kill spider confused with domestic violence, sparks police call