Man kills wife, sister-in-law, himself – Palm Beach County News Home News Delray Beach police are investigating a double murder-suicide. [more]