Man dead after overnight barricade situation in Philadelphia
A man took his own life after police say he shot a woman and then fired at police during an hours long barricade situation in Philadelphia.
A man took his own life after police say he shot a woman and then fired at police during an hours long barricade situation in Philadelphia.