Riot police officers take positions as garbage containers burn during clashes following a demonstration in Barcelona, Spain. Spanish students in Barcelona clashed Wednesday with police and set fire to garbage containers during nationwide protests against education spending cuts.
Advertisement
South African News
International News

















