Police: 2 men found shot and killed inside store in North Philadelphia

Philadelphia police are investigating after two men were found fatally shot inside a store. The brother of one of the men shot says that phone call is something he wouldn't wish on anyone. He would only identify his brother as Roy.

Top Videos