A woman is grabbed by riot police near a polling station for the banned independence referendum in Barcelona | ASHARQ AL-AWSAT English Archive 2005 -2017
Select Page
A woman is grabbed by riot police near a polling station for the banned independence referendum in Barcelona