More than 300,000 took to the streets of Barcelona on Sunday to demand that the Spanish government in Madrid release the Catalan independence movement leaders that are being held in detention ahead of the trial.
Read Full Article at RT.com Read the Original Article
Facebook Comments