Boy, 13, Arrested in Death of Barnard College Student
First-year student Tessa Majors, 18, was stabbed to death during an early-evening walk in the park. The number of robberies in the area had increased this year.
Source: The Crime Report ( TheCrimeReport.org )