Hi everybody,
If you know the language for instance on PP stamp you can self translate and self attest on an affidavit. Previously my friends have done that and they are citizens. Also I sent documents on June 4 ad per the last checklist. I know the checklist was updated just mid way last month...