James Deen, Cecilia Vega and others were publicly shamed. Photo #4

James Deen, Cecilia Vega and others were publicly shamed.