Immigration Agency Announces End of Innovative Self-Deportation Program
Sources reported today (August 22) that the federal government would be ending Operation "Scheduled Departure," an innovative pilot program under which illegal immigrants would have up to 90 days to leave the country on their own initiative. Under the program,…