The socialist ruling party in Spain has won the general elections while Socialists picked up many new municipal councils in France while retaining the two biggest cities, Paris and Lyons.
Politics in the Zeros
Topple Trump, politics, renewable energy, water
Politics in the Zeros
Topple Trump, politics, renewable energy, water