• WEATHER ALERT Winter Weather Advisory

Teen found dead in New Castle barbershop

May 28, 2012 9:55:32 AM PDT
Delaware State Police are investigating the shooting death of a teenager in New Castle.