David Shavin
Strategic War Danger
Netanyahu's Own Likud Members Say It's Time for Him To Go
By David Shavin
Strategic War Danger
Zelensky at Munich: Defeat At Avdeyevka Due to Lack of Weapons
By Carl Osgood, David Shavin
Strategic War Danger Paid
Kiev Botches Retreat From Avdeyevka, as Many Died in Flight
By Carl Osgood, David Shavin
Collapsing Imperial System
Britain's Daily Telegraph Stokes the ‘Navalny Murder’ Fire
By David Shavin
Strategic War Danger Paid
Britain Leads the Charge for Action Against Putin over Navalny's Death
By David Shavin
Strategic War Danger
China Rebuffs Ukraine on Phony Peace Discussions
By David Shavin
Strategic War Danger Paid
Algeria's New UN Resolution for Gaza Ceasefire Threatened by U.S.
By David Shavin
Strategic War Danger Paid
Israel Rejects Biden's Call for Two-State Solution as an ‘International Diktat’
By David Shavin
News Paid
Israel Minister Ben-Gvir Proposes New Provocation During Ramadan
By Richard Freeman, David Shavin
Strategic War Danger
Vice President Kamala Harris Promises Zelenskyy Money and Weapons
By David Shavin
Daily Lead
Keep Your Eyes on the Prize
By David Shavin
Strategic War Danger Paid
Netanyahu’s Scary Math
By David Shavin
Strategic War Danger Paid
Russians Overwhelm Heavily Fortified Andiivka—Another ‘Bakhmut Meatgrinder’?
By David Shavin
Collapsing Imperial System Paid
Canada Refuses To Extradite Ex-Nazi Soldier Accused of War Crimes
By David Shavin
Strategic War Danger
South Africa Returns to ICJ Demanding Extra Measures To Stop Israel's Mass Killings
By David Shavin
Strategic War Danger
U.S. Veterans Demand State Department Stop Sending All Weapons to Israel
By David Shavin
Strategic War Danger Paid
Biden’s Team Tells Netanyahu, No Penalty for Mass Killings in Gaza
By Carl Osgood, David Shavin
2999 stories