Do not have contact with your country. Get a refugee travel document. Same application form as re entry permit but different section
This reply is intended only as general information and does not constitute legal advice in any particular case. This reply does not create an attorney/client relationship.
NO ... do not sent your passport to anyone in your home country.
You should apply for a Re-Entry Permit and then have the country you wish to visit put the appropriate visa into that book.
Or, if this isn't a really urgent situation, wait and become a US.
PROFESSOR OF IMMIGRATION LAW for over 10 years -- This blog posting is offered for informational purposes only. It does not constitute an attorney-client relationship. Also, keep in mind that this is an INTERNET BLOG. You should not rely on anything you read here to make decisions which impact on your life. Meet with an attorney, via Skype, or in person, to obtain competent personal and professional guidance.
I agree. It may take quite some time to get a reentry permit. As a result, it seems best to apply for citizenship by naturalization and wait.
I strongly recommend an appointment with a competent and experienced immigration attorney to discuss all your concerns. Good luck.
This is general information, not legal advice, and does not create an attorney client relationship.
Since you are an asylee, you shouldn't even use your passport, let alone renewing it. By using that passport, you avail yourself to the protection of that country, which may have negative impact on your asylee status. You should apply for a refugee travel document instead.