An article at Lifesite News that bears reading and sharing. Let us all consecrate/reconsecrate ourselves to Our Lady this feast of the Annunciation.

Our Lady of Fatima, triumph over God’s enemies!