
Sheldon Whitehouse @SenWhitehouse
“Ukraine’s recent success in pushing Russian troops out of some occupied territory has prompted leaders from France to Germany to Italy to conclude that a once-unthinkable Ukrainian victory is now a distinct possibility.” https://t.co/0yn9R6t0GB — PolitiTweet.org