Don't have Telegram yet? Try it now!
https://catholicism.org/its-high-time-our-bishops-installed-our-lady-of-america-in-dc-basilica.html
It's High Time Our Bishops Installed Our Lady of America in DC Basilica