Highlights Leader of Spain's Popular Party (PP), Alberto Nunez Feijoo, claims his party's victory in the elections 24 Jul 2023 01:19