Putin 1, Trump 0. An embarrassing and consequential diplomatic failure on Russia.https://t.co/U2QSInldfC — Stephen Hayes (@stephenfhayes) July 8, 2017