Press "Enter" to skip to content

Dramatic video shows California police shooting theft suspects from Philadelphia, Delaware

Police in Northern California released body cam video of an officer-involved shooting that injured two suspected thieves from the Delaware Valley.
Source: ABC News 6

Be First to Comment

    Leave a Reply