Pictures of the Week

The northern Spanish town of Castrillo de Murcia has for centuries protected its young from evil spirits with an unusual ritual in which a man dressed as the devil leaps over mattresses that hold several babies.
Felix Ordonez / Reuters

Flying Devil
The northern Spanish town of Castrillo de Murcia has for centuries protected its young from evil spirits with an unusual ritual in which a man dressed as the devil leaps over mattresses that hold several babies.

Sunday, Jun 14, 2009