author Image

National Guard troops sent to Atlanta; city invokes curfew