Saturday, February 09, 2019

Is this the end of Teddy?

There are reports from foreign sources that Archbishop McCarrick going to be cast out of the priesthood. I'll believe it when I see it.