John L. Allen Jr.
John L. Allen Jr. was staff writer, Vatican correspondent and senior correspondent for NCR from 1997 until 2014 when he joined Cruxnow.org.
John L. Allen Jr. was staff writer, Vatican correspondent and senior correspondent for NCR from 1997 until 2014 when he joined Cruxnow.org.