Philadelphia, PABicyclist killed in collision at South Dupont Highway and Old Camden Road in Camden, DelawareAccident Date: Wed, 04/17/2024