Pope Francis: Trust God – not idols

CNA has this perception here.

Featured