Virgin Mary Appears in New York City Tree

A tree in West New York is offering hope and faith to believers who say the image of the Virgin Mary is carved within its bark.


Trending Now