WATCH: Navy SEAL who killed Bin Laden warns against complacency

Osama bin Laden (AP/Mazhar Ali Khan)

Ahead 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.

Related Post