Mega strike hits Europe
2300 GMT: Protesters in Barcelona burn two police cars forcing officers to respond with rubber bullets. Several people injured. 2200 GMT: A group of protesters have set a barricade on fire on...
View Article
More Pages to Explore .....