Pope Francis braves rain to visit homeless in St. Peter’s Square

CNA has this news here.

Featured