Man kills wife, sister-in-law, himself – Palm Beach County News

Man kills wife

Delray Beach police are investigating a double murder-suicide.


[more]