News

Over 80,000 hotel, catering and hospitality workers in the Canary Islands walk out to demand pay increase; cost-of-living protests continue across Iran by pensioners and workers in shadow of growing ...