Former Phoenix Priest Facing Sex Crime Charges After Fleeing US

A former Phoenix Catholic priest is facing multiple sex crime charges after being returned to Maricopa County by U.S. Marshals from Italy. Joseph John Henn, 70, is facing multiple counts of child molestation, attempted child molestation, sexual conduct with a minor and attempted sexual conduct with a minor for crimes allegedly committed in the late … Read more