Pro independence demonstrators hold a banner reading in Catalan “Freedom” during a protest condemning the arrest of 9 Catalan activists by Spanish police on Monday, Sept. 23, 2019 in Sabadell, near Barcelona, Spain
Date:
Share post:
Date:
Share post: