Delaware County Dec 3

Police Shootout Near SEPTA's 69th Street Terminal Follows Killing

SEPTA police officers and a gunman — suspected to have already killed a woman he knew and shot a passerby — exchanged gunfire outside Upper Darby’s 69th Street Transportation Center ...

Contact Us