S01 E03 - Some Immigration Good News: Sara & The Miracle of U Visa

Immigration Law Made Easy by Hillary Walsh
In 2007, the U Visa was created in hopes of giving victims protection against deportation, its purpose is to persuade immigrants living in the U.S. to report violent crimes. Most criminal activity against illegal aliens in the U.S. goes unreported due to the fear of deportation. In this episode, we look further into how life and the U Vis  ...  See more
Aug 20 2022
u visaimmigrant