122624 Posted on December 26, 2024December 27, 2024 by dig Try walking down the street with fifteen Haitians if you want to see people get uncomfortable. (SZ)… the tell is the ambassador standing in the corner (The Diplomat S1E4)Share this:Click to share on Mastodon (Opens in new window)Click to share on Pocket (Opens in new window)Click to share on Tumblr (Opens in new window)Click to email a link to a friend (Opens in new window) Related Published by dig View all posts by dig