Police in Folcroft, Delaware County, are searching for two homicide suspects after one of them pointed a weapon at police on Monday afternoon, 5/21. It happened around 4:20 p.m. on the 1100 block of Taylor Drive. Folcroft officers...
Get updates delivered right to your inbox!