Kevin Sheehan

This is plainly vile and xenophobic. There is no justification for enacting any legislation that looks anything like this in our country, ever.