Philly Man Charged in Deadly Throat Slashing
Byron Shamor Allen faces life in prison and possibly the death penalty for a seven month crime spree from Philadelphia to Yeadon, Delaware County. The attacks were random, unprovoked and vicious. NBC10’s Denise Nakano has the latest.