The Atlanta Public Safety Training Center, a controversial $115 million facility, is set to open in the coming weeks and features state-of-the-art resources for first responders. This 85-acre site ...