BUFFALO, N.Y.,(MetroCatholic) – The Association for the Arch of Triumph of the Immaculate Heart of Mary today unveils new architectural plans for the pro-life shrine and great triumphal arch, at 700 feet tall to be the world’s tallest monument, which the Association was formed to build in 2001. When Buffalo’s Common Council unanimously endorsed the project [...]
↧