August 26, 2012 12:06 am

Man, Caretaker Found Dead in New Castle Home

Police are investigating the deaths of a mentally disabled man and his live-in caretaker inside his New Castle, Delaware home. NBC10’s Cydney Long reports.

US & World Videos

Exit mobile version