Trees of Life

San Francisco will soon assume responsibility for the city's nearly 125,000 street trees. It couldn't come at a more crucial time.

Read Story