Taking Action for Family Values and a Christian Civilization

New Orleans

Why This Picture Stunned The World

In July 1972, newspapers around the world reported on the weeping of the International Pilgrim Virgin Statue of Our Lady of Fatima in New Orleans, Louisiana. The story first broke in The Catholic Herald, a diocesan paper, with a stunning picture of the statue in tears. Many statues and images of Our Lady have allegedly wept in the …

Why This Picture Stunned The World Read More »

Is the Voice of God Resounding in the Recent Catastrophes?

The string of natural calamities and man-made tragedies afflicting the world and the United States […] have stimulated many people to reflection. Some see these tragic events as God’s chastisement of a sinful mankind; others see them as yet one more merciful warning from Providence; others yet deny both options and give various reasons. Modern …

Is the Voice of God Resounding in the Recent Catastrophes? Read More »