
Kiev has launched a long-range missile strike against military facilities located within internationally-recognized Russian territory, President Vladimir Putin said in a public address on Thursday. The Ukrainian military fired British-made Storm Shadows and US-made HIMARS missiles at targets located in Russia’s Bryansk and Kursk…