Jeb Bush and Hillary Clinton are having a debate. Moderator: And so we begin the 2016 debate over who will be the U.S. royal family...
Tom Toles
April 12, 2017