Spain is a European Political Anomaly Simon Anquetil Dec 18, 2023 While most of Europe today is governed by right-wing governments, Spain is one of the only European countries led…