Donald Trump's Iran Humiliation
• https://www.truthdig.com, Scott RitterExactly 17 months have passed since President Donald Trump precipitously withdrew from the Iran nuclear agreement, officially known as the Joint Comprehensive Program of Action, or JCPOA.