The United States and its backing of far-right forces in Ukraine, is the biggest impediment to peace, reports Barry Sheppard.
This post was originally published on Green Left.
The United States and its backing of far-right forces in Ukraine, is the biggest impediment to peace, reports Barry Sheppard.
This post was originally published on Green Left.