Welsh continues to be a lone voice saying the war in Ukraine is going very badly for Ukraine, and he predicts victory for Russia in 2025. The major news media are pointing the other way — that Russia is getting clobbered.
That doesn’t make Welsh wrong. In 2003 everybody knew the US invasion of Iraq was a great idea, the Iraqis would welcome us with flowers and we’d be out in a jiffy.