Thursday 6th August, 2026 Two nuclear-armed superpowers are currently doing their darnedest to defeat two non-nuclear-weapon states militarily. All signs are that the US is heading into another military imbroglio. Its efforts to bomb Iran into submission have failed. Russia is fighting a protracted war with Ukraine, and there are no signs of the conflict […]