WATCH: Navy SEAL who killed Bin Laden speaks out on Afghanistan withdrawal

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