Amnesty ping!
Besides all the helpful information that has been posted where to write, call, and email....
I have this suggestion:
Pass or no pass....Withhold any monetary contributions to any politician connected to this ‘Amnesty Bill’, and any others you would normally support if they’re not outraged by this, and actually doing something about stopping this!