[Catholic Caucus] EXCLUSIVE: Archdiocese of Kansas City Comments on SSPX in Light of Recent Immaculata Church ConsecrationConsecration of the New ImmaculataOn the plains of northeastern Kansas, roughly 30 miles west of Topeka, a truly magnificent monument to the Catholic Faith was consecrated on May 3. Located in the small town of St. Marys, towards the western side of the Archdiocese of Kansas City, the stunning Immaculata Church stands 12 stories high and can seat over 1,500 people. And what is more, this resplendent house of God is devoted exclusively to the celebration of the Traditional Latin Mass and sacraments, making...