Join Jessica Fritz Aguiar on a brand new season of Sticky Beak, as she uncovers more stories of Mark Vincent’s criminal past and explores his life at Teen Challenge’s campuses in New Haven, Connecticut and Johnson, Vermont, as well as his history with Pastor Rick Welch, all leading up to his recent arrest on gun charges in Milford, Connecticut, on February 16, 2022.
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More