Commentary of the Day

David S. Mazel, on Jennifer Rubin:

Hubris meet unprofessional.