Our Lady of Victory Shrine prepares to celebrate 100 years
Our Lady of Victory National Shrine and Basilica in the Diocese of Buffalo, New York, one of the most magnificent churches in the United States, is approaching the 100th anniversary of its groundbreaking. The shrine […]