WINNING: What Is Possible For Ukraine
May 5, 2025: Ukraine may not win its war with Russia, but the Russians are headed for defeat, even after a cease-fire or peace settlement. The causes are a collapsing transportation systems along with the oil and chemical infrastructure. Another cause will …