Religion in Society
Religion in Society

Do You See the Virgin Mary in a Water Stain at a Virginia Church?

| by Mark Berman

Another sighting of the Virgin Mary's silhouette. This time parishioners at a Virginia church believe her image appears in the baptismal pool. The Associated Press has more:

show http://www.youtube.com/watch?v=ELUVLGJqlP4