Ex-President Jimmy Carter has hogged the media spotlight this week over his intended - and subsequent - meetings with Hamas head honcho Khaled Meshaal and other Hamas leaders - thereby incurring the wrath of Israel, the United States, the European Union and the Palestinian Authority.