A block of flats, which is under threat of eviction, is photographed in downtown Barcelona, Spain, Wednesday, July 10, 2024.
SAN SEBASTIÁN, Spain — This Basque resort town perched on the North Atlantic boasts one of the highest concentrations of ...