The Department of Homeland Security announced that it wall launch a new E-Verify Self Check Program on March 18. The program is designed to “provide a vehicle for an individual to proactively check work authorization status prior to the employer conducting the E-Verify inquiry.” Previously, only employers had access to the system. This means that …