VICTORY!!! Pedro Guzman is free!
Glenn Fogle, the Guzmans’ immigration attorney, explains it this way: After almost 19 months after being arrested by an ICE “Fugitive Operations Unit” at his home in North Carolina in front of his wife and then 2 year old son, on a removal order he did not even know about, Pedro Guzman has been granted [...]

Recent Comments