Religion

Pope Francis names 21 new cardinals

Francis has now named nine batches of new cardinals in his 10-year papacy. Increasingly, the men who will vote for whoever succeeds Francis are churchmen supportive of his values.