New York State assemblyman Steve Katz (R), who "has railed against illegal drugs and voted against the legalization of medical marijuana last year," was arrested and charged with unlawful possession of marijuana after being pulled over for a traffic stop, Journal News reports.