Video - Outbound Yahoo Video Feed

«Back to main video page
  • Police rule Del Valle deaths as murder-suicideadd to reading list  

    Posted on November 18, 2012 at 11:25 PM

    Updated Tuesday, Nov 20 at 8:30 AM

    Police have ruled the deaths of a man and woman found shot in a home in Del Valle a murder-suicide.

    By JADE MINGUS / KVUE News
More
Share

More Outbound Yahoo Video Feed Videos

More