A decorated Navy SEAL veteran, who was a part of the mission that killed Osama bin Laden, has spoken out against the Navy’s new drag-queen recruitment campaign, saying, “I can’t believe I fought for ...
The former Navy SEAL who claims to have killed Osama bin Laden was arrested in Texas this week. Robert J. O’Neill, 47, was booked Wednesday in Frisco and slapped with a Class A misdemeanor charge of ...