About Persona Non Grata
In diplomacy, a persona non grata is a foreign person whose entering or remaining in a particular country is prohibited by that country's government.
In diplomacy, a persona non grata is a foreign person whose entering or remaining in a particular country is prohibited by that country's government.