Police take precautions after finding a grenade.
The Grenade found off of Delmar Lane at Linkwood in NW, Atlanta near Adamsville Recreation Center, was reported to be a replica by WSB-TV. Atlanta Police have reopened the road which they blocked for the neighborhood's security.
Find your Patch
Start a Blog