This post was originally published on this site.
A 20-year-old woman was struck and killed in a hit-and-run crash Wednesday morning on Clairmont Road near DeKalb-Peachtree Airport, according to Brookhaven police.
Officers told FOX 5 Atlanta that the woman was hit while in the crosswalk at Dresden Road by a dump truck that did not stop. Police said they quickly located the truck and arrested the driver.
A FOX 5 crew at the scene said investigators placed a screen near the intersection to block the victim’s body from view as officers continued to process the scene.
FOX 5 has reached out to Brookhaven police for more information.
This story is developing. Check back for details. If you have additional information, pictures, or video, email newstipsatlanta@fox.com.