A few members of a crowd estimated at about 20,000 hold a U.S. flag in downtown Indianapolis during an immigration rights protest. Indianapolis, IN, March 10, 2006. They had marched five blocks from St. Mary's Church. (Robert Scheer/The Indianapolis Star)
Add to Lightbox