WATCH: Navy SEAL who killed Bin Laden warns about US leaving Afghanistan

Former Navy SEAL Rob O’Neil says that “Jeffersonian democracy will never work in Afghanistan,” warns that the Taliban will soon “come back in.”

>