Senator John McCain in Riyadh today meeting Crown Prince Salman. Doubtless he'll claim he raised the issue of imprisoned and flogged blogger Raif Badawi but given the uselessness of such sternly worded démarches, wouldn't it have been better to cancel all his meetings with the government in a show of protest?