Latest News

February 13, 2013 8:59 AM

Navy SEAL who killed bin Laden finds support in Washington

The Navy SEAL who says he killed Osama bin Laden was on Capitol Hill attending a series of private conversations Tuesday with congressional leaders. The meetings came a day after a story in Esquire revealed that the man who killed the al-Qaida leader was unemployed and waiting for disability benefits from the Department of Veterans Affairs.

Related content

Suggested for you



Editor's Choice Videos