Leaked news from the future.
Tap to receive
Russia will not commence a military offensive intending to control any NATO territory between May 28 and December 31, 2025. Analysts note Russia’s ongoing war in Ukraine has constrained its conventional forces and assessments flagged a large scale invasion as unlikely before 2029. Instead European…