By Aswini Anburajan
Operation Scheduled Departure, a new federal initiative that ‘encourages’ illegal immigrants to voluntarily step forward and leave the country without being detained by Immigration and Customs Enforcement (ICE), will launch August 5th in five cities across the United States.
The initiative was labeled part of the...
Posted August 28, 2008 | 09:51:25 (EST)