Battlefield Losses Mounting for Ukraine
By David Sole Evidence is mounting that Ukraine is facing a crushing military defeat on the battlefield of the Donbass region. Its desperate plunge into Russia’s Kursk province earlier this month has not yielded any […]