Dead body found in northwest Atlanta, police say
ATLANTA - Police are investigating after a body was discovered at a home Saturday afternoon in northwest Atlanta.
What we know:
The Atlanta Police Department confirmed that officers found a deceased person in the 200 block of Stafford Street Northwest on Saturday afternoon. The specific location where authorities discovered the body appears to be a home.
What we don't know:
Officials have not yet released the identity of the person found inside the home. Police did not disclose additional information regarding how the person died, and investigators have not confirmed whether foul play is suspected in the death.
The Source: The information in this article comes from the Atlanta Police Department.