Speaking of Foreign Policy, WHY Is This Venezuelan Diplomat Still in the U.S.?

“Persona non grata” is the official term for a foreign diplomat who is deemed no longer welcome. There is no single standard for what can get a diplomat expelled. Indeed, countries are given great leeway as to the type of behavior that can be considered worthy of slapping the “persona non grata” label on a […]