David M. Cheney, the creator and manager of Catholic-Hierarchy.org / Credit: David M. Cheney

Rome Newsroom, Nov 27, 2022 / 07:00 am (CNA).
As he describes himself on his now-dormant Twitter account, David M. Cheney is, in some ways, just a “Ran… […]