The D Brief: Russia pounds Ukraine; Trump disavows NATO principle; Europe talks nukes; DOGE’s oops;…
Russia’s Ukraine invasion, day 1108Russia’s military unleashed a major missile and drone barrage on Ukraine just days after U.S. President Donald Trump halted the transfer of air defense munitions to Kyiv. Some 67 missiles and 194…