Arrow-right Camera

Photos


Armed Moroccan police officers watch the American Language Center in Casablanca, Morocco, on Saturday after two brothers strapped with explosives blew themselves up.

Associated Press / The Spokesman-Review