Today's editorial cartoon is by Michael Ramirez of Creators Syndicate.