Slate’s obituary for Alan Colmes.

Advertisements