News outlets are reporting that covert US forces in Pakistan have killed 9/11 mastermind Osama Bin Laden.  The US is apparently also in possession of his body, which should allow for the concrete identification the world will demand.  President Obama will speak shortly with the details.

Updated with video of the presidential address:

Categorized in:

Tagged in: