Buffalo Police have identified the body of the city's latest homicide victim found in a normally quiet North Buffalo neighborhood. 16-year-old Darren Brown discovered on Friday evening in a wooded area near Colvin Avenue and Taunton Place. Police sat the body had been stabbed multiple times and set on fire. Homicide detectives are trying to determine a motive for the killing. Police said the murder scene reflects that of an unsolved murder from 1998. But authorities do not believe was a random killing. Police said they believe the killer knew the victim. Anyone with information is asked to call the Confidential Tip Line at 847-2255.
Police identify body found in North Buffalo

Google Map, street view photo