Tapp, 47, had spent two decades in an Idaho prison for a 1996 murder that he didn’t commit. Released in 2017, exonerated in 2019, and then made wealthy after a $11.7 million settlement in 2022 ...
Some results have been hidden because they may be inaccessible to you