All the recent talk of legalization is really bringing out the crazies. Check out this OpEd by James G. Harpring. I found myself picturing the propaganda newsreels in Starship Troopers as I read it…
By combating the production and use of narcotics, America is winning the war on drugs. By not capitulating to decriminalization and […]
Recent Comments