Article: May B-1/B-2, E-1, E-2, F-1, H-1, J-1, L-1 O-1 visa or TN holder apply for green card?

Top