More than 200 SEPTA transit police are striking due to contract negotiations stalling, according to a news report.
Read More at Patch.com