Former Navy SEAL Rob O’Neil says that “Jeffersonian democracy will never work in Afghanistan,” warns that the Taliban will soon “come back in.”
-
Lauren Marcus in VideosWorld News
WATCH: Navy SEAL who killed Bin Laden warns about US leaving Afghanistan
Afghanistanbin LadenUS military
Related Post
-
WATCH: Gaza protesters earn $7,800 for 8-hour demonstrations – report
The U.S. Campaign for Palestinian Rights, which organizes college encampments, has received nearly $700,000 from…
-
WATCH: Wreath-laying ceremony at Yad Vashem in honor of Holocaust Memorial Day
The annual wreath-laying ceremony was held on Monday at Yad Vashem to commemorate Holocaust Memorial…
-
WATCH: Canadian opposition Pierre Poilievre sends Yom HaShoah message, reaffirms promise to combat antisemitism
In the running for Prime Minister Pierre Poilievre also the 'death cult' Hamas must be…