Cocooned Liberals Are Unprepared for Political Debate
It's comfortable living in a cocoon -- associating only with those who share your views, reading journalism and watching news that only reinforces them, avoiding those on the other side of the cultural divide.
Liberals have been doing this for a ...