Hot Air favicon

Napolitano: Trump violated separation of powers three times this week alone