Advertising Console

    Ariz. Woman Released From Death Row After 24 Years

    Repost
    NewsyVideos

    by NewsyVideos

    1.4K
    553 views
    Debra Milke was sentenced to death in 1990 for murdering her son, but the only evidence was the word of a detective with a history of lying.