Man riding bicycle killed in ambush shooting in South Philadelphia
After the victim collapsed, the shooters stood over him and kept firing, police said.
Police investigating the scene of a fatal shooting of a 25-year-old man on a mountain bike on Snyder Avenue at 15th Street in South Philadelphia on Wednesday,Read moreSteven M. Falk / Staff Photographer