Police clashed with pro-Palestine demonstrators in Barcelona on Wednesday, detaining several people.

See Full Page