Officials provide update on Temple University police officer shot and killed in the line of duty
Temple University officials and PPD Commissioner Outlaw provide update on the Temple University police officer shot and killed.
Temple University officials and PPD Commissioner Outlaw provide update on the Temple University police officer shot and killed.