Joe Guzzardi

A Stunning Dereliction of Duty the Feds
08/16/2018
The Department of Homeland Security's latest Entry/Exit Overstay Report represents more disappointing evidence that the U.S. exercises inadequate enforcement of its immigration laws. Too often, ... Read More