Police are looking into a double murder-suicide at a home in Delray Beach. Investigators say a man killed his wife, her sister, and then himself.
Police are looking into a double murder-suicide at a home in Delray Beach. Investigators say a man killed his wife, her sister, and then himself.