Threats to Convention Refugee and Permanent Resident Status
The UNHCR Mandate. Quick facts UNHCR Some 6,500 staff are working in 116 countries assisting 20,800,000 “persons of concern” 2006 budget of USD 1,47 billion.
Right to Non-Refoulement – Protection Against Expulsion By Kris Spartanska.