osama-bin-laden

An Interview With the Navy SEAL Who Says He Killed bin Laden

This much we know: On May 2, 2011, a group of Navy SEALs helicoptered into Pakistan under the cover of night and ambushed a compound…