Noah
Will France deploy troops to fight in Ukraine by the end of 2025?
10%
chance
Basic
19
Ṁ4.6k
2026