Democracy Now! @democracynow
Biden announced Wednesday the U.S. would pour an additional $800 million in military aid into Ukraine to fend off Russian forces. Still, a diplomatic deal that provides an "off-ramp" for Russia to feel victorious and de-escalate remains urgent, says @PhyllisBennis of @IPS_DC. https://t.co/3YF6vlN085 — PolitiTweet.org