Delaware Teen Killed in High School Bathroom by Group of Bullies

When 16-year-old Amy Inita Joyner-Francis went to school on Thursday, April 21, she had no idea she would never return home. As reported by the local ABC news affiliate in Wilmington, Delaware, shortly after school started at Howard High School of Technology, around 8:15 a.m., a fight broke out in a girls’ bathroom — reportedly […]

Read more