After the two-month run of the “Deus in Machina” exhibit at Peter’s Chapel starting in late August, some 900 conversations ...
This viral video circulating on social media appears to show a Catholic priest delivering a sermon with Kenyan president William Ruto in the congregation.