Police reveal how arrest was made in Temple officer's killing
Tuesday, February 21, 2023
Police reveal how arrest was made in Temple officer's killingNew details were released Tuesday in the killing of a Temple University police officer on Saturday night in North Philadelphia.
Copyright © 2024 WPVI-TV. All Rights Reserved.