Graphic images of the recent clashes between protesters and police in Barcelona serve as a stark reminder of the political repression Catalans have suffered at the hands of Madrid since voting for independence.
Read Full Article at RT.com Read the Original Article
Facebook Comments