Is this the Amtrak scare?
SEPTA (South East Pennsylvania Transit Authority) scare. Breaking news on a FR thread.