John McCain Faces Anti-Immigration Outrage in Arizona

Senator hosted town hall meetings during Presidents' Day recess.

Examined