March 3, 2026
U.S. religious extremists in world's largest military usher in era of endless, senseless violence by declaring a Holy War in Iran
Guardian
Original Headline
US troops were told war on Iran was ‘all part of God’s divine plan’, watchdog alleges
Guardian