Florida Highway Trooper Chelsea Richard was investigating an earlier crash when she and two other people were struck and killed by a pickup truck on Saturday.
Florida Highway Trooper Chelsea Richard was investigating an earlier crash when she and two other people were struck and killed by a pickup truck on Saturday.