Unpossible! I see regular posts on here that Ukraine is just on the verge of defeating Russia.
Yes, posted by Vindman his own self.
He’s here, you know. He’s a Zeeper.