Let me give you a rule: if you find yourself on the same side of any issue--foreign or domestic--with Sen. John McCain, reexamine your positions. Something is really wrong with your position.
A source on politics, war, the Middle East, Arabic poetry, and art.