“Greenlash” is Here:Ruy Teixeira
https://www.liberalpatriot.com/p/greenlash-is-here The results from the recent European parliament elections were quite something. Right populists did very well indeed while the European Greens took big losses. They lost 18 of their 72 seats in the European parliament and their performance was particularly