Steve O'Meara Nov 16
SPAIN 🇪🇸 The Police State. Catàlan police at Sants Station Barcelona filming and identifying peaceful protesters.