New Articles

February 13, 2013

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

Comments

Videos

Editor's Choice Videos