PRESS CONFERENCE: Suspects Arrested in Truckee St Homicides
Channel: Denver Police
Date: 2021-01-27

Denver Police Chief Paul Pazen and Mayor Michael Hancock provide an update on the arrest of three juvenile suspects in the intentional fire that killed five residents at 5312 North Truckee Street on August 5, 2020.