Mission finally accomplished?

According to multiple press sources, including the New York Times, Huffington Post, and CNN, Osama Bin Laden has been killed. Earlier this evening, the New York times reported that “President Obama is expected to make an announcement on Sunday night, almost ten years after the September 11 attacks on the World Trade Center and the Pentagon.” Quite a momentous event. But does this mean we can finally leave the Middle East now?

Author