There has never been a time in our history when more Americans have been on drugs. According to the most recent government numbers, 24.6 million Americans have used an illegal drug within the last 30 days. Of course the number of Americans taking legal drugs is actually far, far higher.
ORIGINAL LINK