Vancouver:  ‘Drug Central’ of North America is notable take on drug presence at the site of the Winter Olympics.  Check it out.  Also check out Stephen Bamber’s site Art of Life Itself which featured this BBC piece.

Advertisements