PilgrimNews.com

Catholics have just learned a hard lesson: The end does not justify the means.