In the News

Eleanor Pelta appeared on ABC World News with Diane Sawyer to discuss the implications of the recently passed, and controversial, immigration law in Arizona, which allows law enforcement officials to question anyone they think may be in the state illegally.