Historic Moment: Britons re-dedicate England to Our Lady, more than half a million take part
CNA—More than half a million people took part Sunday in the re-dedication of England to Our Lady Sunday, organizers have said. The English bishops had originally asked Catholics to gather in churches and cathedrals for the re-dedication at noon March 29. They were forced to change their plans when the government imposed a lockdown across…