'Suspicious rope' found tied in tree in parking lot of Atlanta's Black history museum, police say
APD said that its officers, along with Homeland Security, responded to 135 Auburn Ave., which is located at Atlanta's APEX Museum.

What's Your Reaction?






