A sign hung in a Greenfield, Massachusetts storefront window: “Negotiate for Peace in Ukraine” – the most direct of the many “Peace,” “and singular “Make
By Fabian Scheidler / Original to ScheerPost 26 May 23 The Pentagon Leaks have shown that, from the U.S. military’s perspective, the confrontation between Russia and Ukraine has reached a stalemate. Neither side can win in the foreseeable future, according to the assessment. Senior military leaders, such as General Mark Milley, chairman of the Joint Chiefs…