Progressive mean woman fights for equity, justice and integrity.