May 31—Today in both Brussels and Washington, the leading nations of NATO, alongside Global Britain, issued more insane commitments which will “de-power” their economies in the name of fighting Russia, all the while they are arming and destroying Ukraine, goading Taiwan against China, and threatening world war.