Man kills wife, her sister and himself in Delray Beach

WPTVPublished: March 26, 2018
Published: March 26, 2018

A man shot and killed his wife and her sister before killing himself early Sunday in Delray Beach, leaving four frightened children to run past their bodies as they fled the house.

Be the first to suggest a tag