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 »