logo

Pope Francis arrived at St. Teresa’s Cathedral in Juba, South Sudan on Saturday to find the crowd packed with enthusiastic women holding up signs for peace.