Witnesses: Man jumped onto truck hood before fatal shooting squib

Two witnesses say a man shot by an off-duty North Carolina sheriff's deputy jumped onto the hood of the deputy’s truck
Continue reading on INDEPENDENT...
Tags: