Rochester police say a 17-year-old city youth was shot in the upper body last night in the area of Finch Street and Glenwood Avenue on the west side.
They say the victim was dropped off at Strong Hosptal by a private car while they were investigating on the scene. The victim underwent surgery and the investigation is ongoing.