Former Denver ICE official John Fabbricatore believes that Jeanette Vizguerra, an immigrant advocate, should not have the opportunity to stay in the U.S. due to her illegal entry and criminal convictions.
Read MoreDid you find this insightful?
Amazing
Bad
Just Okay