proved

Headlines

A man sentenced to life in prison in Los Angeles in the 1980s was released after DNA evidence proved his innocence.

A man sentenced to life in prison in Los Angeles in the 1980s was released after DNA evidence proved his…

Read More »
Back to top button