First of all, leftists are scared to death of their own shadows.
Second, the Huffington/Puffington Post is where the looney tune leftists scurry to whenever the lights come on - like cockroaches scurry to a sewage pipe. The Huff/Po is the favorite source of bed-wetting delusions for the inmates at the Further Freedom From Thought Board.

The essential American soul is hard, isolate, stoic, and a killer. It has never yet melted. ~ D.H. Lawrence