Victory Day at Red Square droned into submission this year; Will Putin blink?

Victory Day at Red Square droned into submission this year; Will Putin blink?

Special to WorldTribune.com By John J. Metzler, June 3, 2026 There’s been a subtle but overlooked shift in the bloody war between Russia and Ukraine. Despite grueling causalities and losses on both sides in the fighting, the Kremlin leadership has been able to keep the worst effects of the conflict away from key populations in […]