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...
Source
MedPage Today
Opens original article in a new tab



