Won
Israeli poll finds only 37% believe Israel won Gaza war – Middle East Monitor
www.middleeastmonitor.com
America’s Suez Moment: How China, Russia, and Iran Won the 2026 War
democracyatwork.substack.com
www.middleeastmonitor.com
democracyatwork.substack.com