Recent Report Does the Impossible: Makes DEA Look Even Worse
It's not as if you needed another log to toss onto your "DEA is the Devil" bonfire, but a new report from the Drug Policy Alliance casts them in an even more pejorative light (if you can believe it).