Skip to main content
Alex
Will Russia control at least 95% of Donbass at the end of October 2026?
6%
chance
38
Ṁ1k
Ṁ5.8k
Nov 1