Chie Togami Protesting the Powers that be

Chie Togami '13
Chie Togami '13 performing a "Mic Check" protest during Larry Summer's talk at the 62 Center on 1/12/12.