Personally, I LOVE the idea that anyone receiving public $ should be able to pass a drug test.
They don't drug test teachers, cops or politicians, for the most part, right? Cops can SHOOT someone and we never see the blood work. You have to piss in a cup to work at McDonalds, but not to be in congress, making the decisions that can wreck our entire country?
Makes no sense. If you hold public office, you should be willing to stay the fck off illegal drugs.