During almost 31 years in Senate Dianne Feinstein amassed a moderate-to-liberal record, sometimes drawing scorn from the left.
During almost 31 years in Senate Dianne Feinstein amassed a moderate-to-liberal record, sometimes drawing scorn from the left.