Choose Site

In the News

Controversial Arizona Law Reignites Debate, ABC World News with Diane Sawyer

April 23, 2010
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.