"They've Shut Down East Hastings"
Pedestrian xing. Street press. Neon stalwart. Stilt pirouette. Shadow patrol. Protest smear. A client enters Insite, North America’s first government-funded safe injection site. The facility has drawn the ire of many, being derided by the Bush administration as “state-assisted suicide”…
Read more