Our Lady of Fatima predicted that if men did not refrain from offending God, a strange light would illuminate the night sky as a sign of God's impending punishment. It appeared across Europe in 1938, and Herman Carvalho remembers seeing it.
We're venturing out on a limb here to say that the First Saturdays devotion is the most obvious remedy for the state of the world today - and the most neglected.