Many charities throughout Edinburgh are working tirelessly with dwindling resources to address the root causes of this modern ...