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?
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?