Full threaddevx·I imagine the US ambassadors are working overtime these days, in all countries, to make up excuses for the US government, and try to mend their relationships (hopefully unsuccessfully, since they'll just be vain promises).View on HN