Federal Agency Voluntarily Dismantles Itself, Citing “Epic Failure”

The Drug Enforcement Agency (DEA) announced this morning that it will close its doors and return its $3 Billion annual budget to taxpayers. Citing “epic failure” to reduce the availability of drugs and the agency’s role in destroying hundreds of …

Federal Agency Voluntarily Dismantles Itself, Citing “Epic Failure” Read More »