News Artist Delcy Morelos comments on human connection and violence that tears us apart St. Louis Public Radio Apr 30, 2024