Pope To Create 18 New Cardinals On Aug. 27 Consistory

ROME—On August 27, Pope Francis will place a red biretta on the heads of 18 bishops and two…

The post Pope to create 18 new cardinals on Aug. 27 consistory first appeared on BusinessMirror.