Russian forces depend on Crimea. Ukraine is turning it into an island.
Defense Minister Mykhailo Fedorov said as a result of strikes on Russia’s logistics arteries, occupied Crimea will soon turn from a peninsula into an island, which would lead to “very unexpected consequences for the Russians.” Fedorov didn’t elaborate on what those consequences would be, but there are several, each worseContinue Reading











