Brandon,
I agree vehemently with all said above. Let us know if we can be any help. As was mentioned, a good place to start is the local ACLU office. This is the sort of thing that outrages me and makes me want to get out my soapbox. Much love and courage to you, however you decide to approach it.
Lynne