
A riot police officer clashes with a demonstrator during a general strike in Barcelona on Thursday. Spanish unions angry over economic reforms are waging a general strike, challenging a conservative government not yet 100 days old and joining other troubled European workers in venting their frustration on the street. (Associated Press)
Featured Photo Galleries











