The Ridley Park Police are investigating a hit and run of a bicyclist that occurred on
Monday April 21st, 2014 at approximately 2250 hours in the Unit Block of W. Chester Pike.
The vehicle was described as an older model, possibly a 1997-2003 Ford F-150, with
moderate front end damage. Rec... [ more