Sara A. Carter Washington Examiner 6/3/2010
The Mexican government is opening a satellite consular office on Catalina Island — a small resort off the California coast with a history of drug smuggling and human trafficking — to provide the island’s illegal Mexican immigrants with identification cards, The Washington Examiner has learned.
The Mexican consular office […]