1. Leavenworth police release body camera video from 2017 deadly officer involved shooting

    Leavenworth police release body camera video from 2017 deadly officer involved shooting

    10