Noah
Will France deploy troops to fight in Ukraine by the end of 2025?
11%
chance
21
1k
Ṁ4627
Jan 1