Barcelona: 200,000 Demand Freedom From Independence Leaders
"Self-determination is not a crime": In Barcelona,
the masses took to the streets to protest a lawsuit in which twelve leaders
of the independence movement stand trial. In protest against the...