Larry Cohen 1 article Larry Cohen is the Board Chair of Our Revolution. From 2005–2015, Larry was the President of the Communications Workers of America. He has been on the DNC since 2005.
Tagged Governing Power The Democratic Party Must Be A Site of Struggle Larry Cohen responds to A Path to Pushing MAGA Out of Power