News

Two Texas residents, a law firm, and a business entity have been indicted for allegedly orchestrating a visa fraud scheme, submitting false applications to help non-citizens unlawfully enter and ...