The Faces of Ecumenism
Fatima is a dreadful ultimatum to the world to stop sinning. The enormity of mankind's rebellion against God and God's infinite hatred of sin is the foundation of the Fatima message. In His infinite mercy, God gives the world one last hope in the Immaculate Heart of Mary (Vision of Fatima). If you don't know what happened at Fatima, Portugal in 1917, find out here.