Why Trump and Putin can’t escape their mistakes

.....

© Washington Post