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
"A republic, if you can keep it." Defeat MAGA
Politics in the Zeros
"A republic, if you can keep it." Defeat MAGA