Stephen Fry explains how the Catholic Church is not a force for good.

Don't Miss...