Tag "Mike Riggs"

Back to homepage

Addicted to scare tactics

June 3, 2013 By Steven Greenhut SACRAMENTO — “As many as 100,000 crack babies are born every year,” reported the Los Angeles Times in an overheated 1990 article echoing the results of a Department of Health and Human Services study.

Read More