NYPD pulls 3,000 body cams off street after one exploded

NYPD pulls 3,000 body cams off street after one exploded

The New York Police Department pulled nearly 3,000 body cameras off the streets after one exploded inside a Staten Island precinct early Sunday.

Leave a Reply