Persona non grata to the Filipino workers – Philippine Star Online
In International Law, and in diplomatic parlance, the term “persona non grata” refers to any foreign national who, by his actuation and behavior, his words written or oral, has caused embarrassment, discomfort or dishonor to the host country and its ...
Subscribe to LegalLaw247.Com Newsletter