Video On Demand 30/03/2020 The Rededication of England as the Dowry of Mary On Sunday March 29th, 2020 England will be Rededicated as Mary’s Dowry. This is a historical moment for the nation. Unique among all the nations, the … Share With: