Immigration protesters walk along East Trade toward the square at Tryon and Trade in uptown Charlotte, Monday afternoon.
Immigration protesters walk along East Trade toward the square at Tryon and Trade in uptown Charlotte, Monday afternoon. Davie Hinshaw dhinshaw@charlotteobserver.com
Immigration protesters walk along East Trade toward the square at Tryon and Trade in uptown Charlotte, Monday afternoon. Davie Hinshaw dhinshaw@charlotteobserver.com