Tulane social work dean looks back on 50 years of 'Sesame Street'

November 7, 2019
inset image: inset image caption: