These people are delusional
“These people are delusional”
You got that right. How do they imagine Ukraine is ever going to get it back? It will take a lot of fighting as Russia is not going to just give it up. They don’t have the military strength to do it on their own and no other country will help them.