I-485 only can be filed when you are physically present in US with a legal status. You can apply for the immigrant visa (for green card) in the US Consulate outside US.
I-485 only can be filed when you are physically present in US with a legal status. You can apply for the immigrant visa (for green card) in the US Consulate outside US.