Breaking News Woman Arrested in Fatal Atlanta Hit-and-Run Incident News Summary Portia Taylor, 30, has been arrested after a fatal hit-and-run incident in downtown Atlanta involving 71-year-old Michael A. Crabtree from Alabama. Taylor faces Read More » June 12, 2025 No Comments