Posts

Sorted by New

Wiki Contributions

Comments

What are the numbers based on, especially 30% of Ukraine winning? So far, the retired US and NATO generals have voiced that Ukraine has achieved "irrevesible momentum" of winning. 

Any evidence you can counter argue that with?