Atlanta Bus Driver Charged in Pedestrian’s Death
Atlanta, Ga., police say a MARTA bus driver has been charged in the death of a pedestrian who was hit on Sept. 24. Sgt. Greg Lyon tells the Atlanta Journal-Constitution 54-year-old bus driver Leroy Brown was charged Wednesday with failure …