The Vatican has a special investigative team to research such phenomena News about weeping statues of the Virgin Mary is common throughout the world. Such claims were made from time immemorial. The best-known...
Read more →Featured
Most Popular News
Recent Religion News