Navy SEAL who killed Osama bin Laden reveals final moment of terrorist behind 9/11 attack

Rob O’Neill, the Navy SEAL who killed Osama bin Laden, has opened up on the mission that saw him shoot the al-Qaeda leader in the face three times.
Daily Express :: News Feed

LEAVE A REPLY

Please enter your comment!
Please enter your name here