Hosted on MSN1mon
Man detained after ‘suspicious package’ found near Center Parc Stadium, Atlanta police sayA man has been detained after a “suspicious package” was found near Center Parc Stadium (formerly known as Turner Field), Atlanta police said. Police said officers responded to 9 Georgia Ave.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results