Jenny Li is a Brown University student, a fellow at the People for the American Way Foundation, helps run Brown Asian Sisters Empowered, and is an environmental activist who is Executive Director of the Brown emPower environmental group:

Jenny Li emPower Brown

She’s also someone who was proud to shut down the Ray Kelly lecture at Brown:

So we drafted a petition last Thursday and as of today [October 29, 2013] there are over 500 signatures. We delivered it to the Taubman Center [at Brown] and they didn’t respond to our demand to cancel the lecture, so today we cancelled it for them.

And she’s a very angry person (at 2:40):

Li was not alone, of course. 

There were many angry faces who, if given the power, would shut down a lot more speech than that of Ray Kelly.