England is Truly the Dowry of the Blessed Virgin Mary

The National Catholic Register has this article here.