Fatal Accident, 2 Killed when SUV landed on vehicle in Southwest Philadelphia
June 15 , 2020
Adults Killed, and Children Injured After SUV Loses Control In Southwest Philadelphia Sadly, two people are reported to have died and eight others injured, including children, after an SUV landed on a car in Southwest Philadelphia. The crash apparently occurred on the 3300 block of South 61st Street around 2:30 p.m. on June 1, 2020,
Read More