The Last Poets performed Sunday night at The Punch Gallery. “If Only We Knew”¦ What We Could Do!” they sang, and so much more, “America is a Terrorist” and “Madness.” For such agile legends it’s remarkable to feel that they were merely the punch-line to a long night of stellar performances. As the scintillating MC […]