Recipients of Victim Visas Mount Up

Across the pond in Great Britain, attention is being paid to the growing popularity of the U Visa, which rewards alleged victims of crime in the United States. Britain is famous for its generous welfare (like enormous mansions!) parceled out to often underserving foreigners, so they may have extra simpatico on the subject.

Illegal aliens who […]