Tomorrow, Dec. 28, is Holy Innocents’ Day, in remembrance of the baby boys in Bethlehem—niños inocentes, as we refer to them in Spanish—slaughtered on orders of King Herod after hearing ...
28 December is Holy Innocents Day. Political journalist Tim Montgomerie tells the strange life story of Bruegel’s extraordinary biblical painting Massacre of the Innocents. “It’s not what it ...