If you don't mind donating to a small, non-local kind of cause, Triage Emergency Services (http://www.triage.bc.ca/index.html) is doing good work with a really difficult-to-serve population. They're a shelter and housing support agency for people with mental health issues in Vancouver's Downtown East Side.
no subject