Thursday, February 03, 2005

News

NewsHOUSTON (Reuters) - A Texas woman has been indicted for criminally negligent homicide for causing her husband's death by giving him a sherry enema, a police detective said on Wednesday

No comments: