Note from the LeftEast editors: this text was first published on the website SocialistProject.Ca. It has been reprinted by LeftEast with the permission of the author. One cannot and should not turn away from the disastrous results of the recent European Parliament elections, especially considering that Leftist parties across the European Union (EU) expected to […]