Delaware High School Student Allegedly Beaten to Death

A female student at Howard High School of Technology in Wilmington was involved in an altercation with other students in a women's restroom, police said.

April 21, 2016

Top Stories

ABC News Live Presents