July 8, 2017

Imagine living in a world with just one mirror, a mirror that is permanently fogged up except for one square centimeter of clear space in which you must see yourself. That’s what you are risking when you take that first benzodiazepine pill, and particularly if you use it nonstop for three weeks or more. Russell’s…