WATCH: Navy SEAL who killed Bin Laden warns about US leaving Afghanistan July 30, 2021Former Navy SEAL Rob O’Neil says that “Jeffersonian democracy will never work in Afghanistan,” warns that the Taliban will soon “come back in.” Afghanistanbin LadenUS military