Noah
Will France deploy troops to fight in Ukraine by the end of 2025?
9%
chance
19
1k
Ṁ4605
2026