Persona non grata

January 4, 2017 Thomas Armbruster 0

Being declared “persona non grata” is the diplomatic equivalent of being shown the “red card” in soccer. It’s game over. However, in some situations, it can also be a badge of honor. […]