Why Naples Holds Its Breath Three Times a Year Over a Vial of Ancient Blood
Three times a year, thousands pack Naples Cathedral to watch a 700-year-old blood miracle. This is the story of San Gennaro, the patron saint who still holds an entire city in his hands.





















