Atlanta, GAPedestrian struck, killed near Tara Boulevard and Valley Hill Road in Clayton County, GeorgiaAccident Date: Wed, 08/02/2017