CANNES, France – US director Terrence Malick's 'The Tree of Life' wins Cannes Film Festival's top prize.
Shias in Iraqi town starving under ISIS siege reminiscent of Mt. Sinjar
US Army veteran, West Point grad killed fighting for Ukraine
Hamas kills 18 suspected Israel informants
Interpol seeks clues to Japanese businessman dubbed 'baby factory'
ISIS' thirst for oil could lead to 'global catastrophe' if unchecked, experts say