Friday, May 03, 2024 | Last Update : 02:53 AM IST

Dan and Fran Keller

Daycare couple wrongly jailed for 21 yrs over 'satanism' gets USD 3.4 million

Between 1991 and mid-2016, Texas had paid 101 wrongfully convicted prisoners $93.6 million.

25 Aug 2017 11:05 AM

ADVERTISEMENT
ADVERTISEMENT