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