A grand jury has declined to indict a sheriff’s deputy who stopped and fatally shot a man riding an all-terrain vehicle with his girlfriend in rural Louisiana.
A grand jury has declined to indict a sheriff’s deputy who stopped and fatally shot a man riding an all-terrain vehicle with his girlfriend in rural Louisiana.