A metro Atlanta woman says she had the scare of her life after finishing food deliveries in DeKalb County.
Federal prosecutors say dozens of drivers intentionally crashed into 18-wheelers between 2015 and 2020, hoping to secure ...