E.D. Hill is a Democrat, so she’s a natural fit for CNN.
Since when? I never heard her espousing Liberal stupidities.