Body camera video from the North Las Vegas Police Department shows several officers firing into …
Body camera video from the North Las Vegas Police Department shows several officers firing into a car at Craig Road and North Fifth Street on Saturday, June 15, 2024. (North Las Vegas Police Department)