Family of man hit, killed by DeLand police officer after traffic stop awarded $550K settlement

Updated:

Loading
Family of man hit, killed by DeLand police officer after traffic stop awarded $550K settlement