Catholic Herald logo

The National Pilgrim Virgin Statue and Relics will arrive at Westminster Cathedral on February 18