Noah
Will France deploy troops to fight in Ukraine by the end of 2025?
5%
chance
22
1k
Ṁ5627
Jan 1