Soldiers from Defence Intelligence of Ukraine (DIU) have destroyed Russian satellite equipment in Russiaʼs Kursk Oblast.
Donald Trump has offered a rare criticism of Russian president Vladimir Putin as he expressed hopes for a deal to end the war ...