1. Denver police release body cam video showing officer firing 10 shots at teen suspect

    Denver police release body cam video showing officer firing 10 shots at teen suspect

    9
    0
    310
    2