Dr. Jennifer Pennoyer discusses mentally challenged workers on FOX-CT

Loading the player...