Enlarge Photo

Liye Zhang immigrated from Nanjing, China, when he was 10. Now living in Castro Valley, Calif., the software engineer and strong opponent of amnesty described his seven-year-long process of naturalization as expensive and "long and exhausting."

Happening Now