Jazz trumpeter Terence Blanchard is a throwback to the socially engaged jazzman of the 1960s. Jenny Bagert hide caption

itoggle caption Jenny Bagert