WATCH: Navy SEAL who killed Bin Laden warns against complacency July 3, 2022Ahead of the 4th of July, Rob O’Neill, the Navy SEAL who killed Osama Bin Laden, told ‘Cross Country’ that the U.S. is a great country – a message that needs to get across to young people. 9/11bin LadenIslamic terrorUS Navy SEALs