Politics Society The intrigue remains: who will win the general election in Spain? Думитру Удря July 23, 2023July 23, 2023 Today, July 23, general parliamentary elections are held in Spain. More than 1,500 politicians are vying for 558 mandates, representing three main forces: the Left...