America’s Forgotten War on Drugs

(MedPage Today) — Platzspitz is a small park located behind the Hauptbahnhof, Zurich’s buzzing central train station, and the imposing Swiss National Museum. Today, it’s quiet and secluded, a small green where families picnic and tour groups reconvene…

Leave a Comment

Your email address will not be published. Required fields are marked *