This bill likely wont stand constitutional scrutiny
Of course but when did that ever stop idiot legislators on both sides from passing things like this..
Never has and never will. One would hope that folks on FR would know better that to cheer this kind of crap but there are far too many knee jerkers even here.