The windows of a building in Clearwater, Fla., that thousands of visitors believed bore the image of the Virgin Mary were discovered broken. The three top panes that showed what appeared to be the Virgin Mary’s veiled head were destroyed, with just shards of glass remaining in the window frames. The image first appeared a week before Christmas in 1996. (Peter Cosgrove / AP)