World News

Gulf Oil Spill: $32 Billion, For Now

BP said today that it's taking a charge of $32.2 billion to pay for the Gulf oil spill. And, the company suggested, it could ultimately wind up on the hook for more.

GLOBAL: Insights into the ever more complex aid system

As the humanitarian “system” becomes more complex, with new actors and overlapping mandates, different definitions of humanitarian aid, and ever-more ambitious goals, humanitarian aid watchdog Development Initiatives outlines some of the needs,...

Greenpeace shuts down 50 BP petrol stations

Greenpeace activists protesting British Petroleum's (BP) 'reckless' oil pursuit, shut down 50 petrol filling stations in central London Tuesday morning.

AFGHANISTAN: Mass grave cover-ups undermine justice

Three years after President Hamid Karzai appointed a commission to investigate a mass grave site in the Chimtala plains, north of Kabul city, the site, the commission and the truth are missing.

Could not connect2