Project Deja Vu: TPS Lays 102 Charges & Twelve Arrests

In today’s world, there are many reasons in which one would commit identity theft. It might be for the Permanent Resident plastic identity card that so many immigrants in this country value, but I believe it goes deeper than that. To open up bank accounts for shady schemes for who knows what kind of operation. […]