Posts

Showing posts with the label Alcohol
Show all

Addictions & Answers: Controlled drinking meds for alcoholics -- miracle drug or denial in a bottle?

BILL: Dave, you heard about this new drug, Nalmefene? Supposed to block brain signals that makes drinking feel good? The promise is…