Sunday, June 20News That Matters

justice-delayed-texas-man-declared-in-fact-innocent-in-2010-execute.jpg

Justice delayed? Texas man declared ‘in fact innocent’ in 2010 execute