The Evidence Room, Episode 32 - The Brit on Texas Death Row
Read full article: The Evidence Room, Episode 32 - The Brit on Texas Death RowThis episode of The Evidence Room exposes the shocking story of Linda Carty, a woman sentenced to death for a desperate and diabolical plan to kidnap her neighbor's newborn son.