Four shot in Philadelphia

Four victims were Saturday night at The Depot, located at 257 W. Beacon Street in Philadelphia.Investigators said officers were dispatched to several shots fired calls last night around 10:00.The victims were taken to the hospital by personal vehicles.Three of the four were ultimately airlifted... Read More.