Stern truths from a European cardinal.
I'm impressed.
Indeed....Cardinal O'Brien's words are a breath of fresh air.