Atlanta Has Created the Largest Free Food Forest in the Country

It’s one piece of the city’s plan to snuff out food deserts.