For the next month, Downtown Atlanta’s Woodruff Park will be home to an alien invasion in the form of inflatable art. The ...
Atlanta officials have spent more than a year weighing a secret offer from the state Department of Natural Resources to purchase the properties for permanent conservation.