Dear All,

Being a Russian citizen, for the last 2 years I have been living and working in South Afirca on work permit. Formally, I am not a permanent resident yet. Now I have to get a statement of need and am not sure where it should be obtained. In Russia? But I have not been there long ago and have no intention to return. In South Africa? What constitutes "country of most recent legal permanent residence" (as it stated on ECFMG site)? Will the proof that I have been a resident ("permanent" in fact) of South Africa for the last years and have no plans to abandon this country be enough to satisfy the US Consulate (even if technically I am on temporary residence permit)? Thank you.