Manuela Carmena

Barcelona, Madrid elect female mayors
World

Barcelona, Madrid elect female mayors

The political heirs of the Spanish "Indignados" (Outraged) protest movement, which sprang out of the 2008 economic and housing crisis,…
Back to top button