Today’s Martinis: Some Democrats demand that Congress review any deal with Iran, a Chinese businessman donates heavily to the Clinton Foundation, and the media speculate about the whereabouts of Vladimir Putin last week.