The Great S-Visa Hoax

The S visa–colloquially known as the “snitch” visa–is a visa available for aliens who cooperate with law enforcement officers. The S visa is a non-immigrant visa, but it can lead to a green card once “the individual has completed the terms and conditions of his or her S classification.” “Only a federal or state law enforcement … Read more