The Texas Court of Appeals on Monday at the last minute postponed the execution of Melissa Lucio. Serious doubts have been raised as to whether the mother of 14 children is responsible for the death of her 2-year-old daughter in 2007. Her death sentence was due to be carried out on Wednesday.
ttn-42