ATLANTA — Atlanta police has blocked off a road in southwest side of the city April 5.
The large police presence is at Sparks Street.
Channel 2 Action News has reached out to police for more information on what they’re investigating.
This is a developing story.
[DOWNLOAD: Free WSB-TV News app for alerts as news breaks]
[SIGN UP: WSB-TV Daily Headlines Newsletter]
©2026 Cox Media Group





