Hashim Garrett

Hashim Garrett speaks at the Peace in Connecticut conference at Trinity College. (YJI)