AFFIDAVIT: Priest arrested in Chester County

Friday, October 24, 2014
The Chester County District Attorney filed an Affidavit of Probable Cause in the arrest of priest Mark Haynes.
Copyright © 2026 WPVI-TV. All Rights Reserved.