Europe Protesters in Spain demand resignations over flood response | DW News 10 November 2024, 4:32 pm Team Buyback Share this:TweetRedditTelegramWhatsApp