Glenn Greenwald: “An absolutely brutal article where NATO is all but admitting they lost the war to Russia, and now must beg for peace, hoping Russia will be satisfied with 20% of Ukraine.”

Sharing is Caring!

See also  Joe Biden announces a final aid package of $1.2 billion to Ukraine.

See also  Speaker Johnson — We will not continue to fund Ukraine war in next congress. However, $7 billion more is headed to Ukraine in next 50 days.