S Visa for the U.S.

S Visa for the U.S.

The S visa for the U.S. is a non-immigrant visa granted to individuals who have helped a law enforcement agency in the role of an informant or witness. The request for permanent residence for an S immigrant visa holder can be effectuated only by a federal or state law enforcement agency or an Attorney’s office in…
Read More