
BARCELONA, Spain—Wearing white jumpsuits, masks, and goggles, a determined group of around 80 people gather in the Catalan village of Cabrera de Mar, around 18 miles northwest of Barcelona.
BARCELONA, Spain—Wearing white jumpsuits, masks, and goggles, a determined group of around 80 people gather in the Catalan village of Cabrera de Mar, around 18 miles northwest of Barcelona.