World Catalonia elections: Parties make final pitch Team Buyback 12 May 2024, 1:04 am12 May 2024, 1:04 am Al Jazeera English, Worldnews Share this:TweetRedditTelegramWhatsApp