Christopher Tapp, the Idaho Falls man who was imprisoned for more than 20 years after being wrongfully convicted of murder, died Sunday, the Idaho Innocence Project told the Idaho Statesman.
Officials in the eastern Idaho city of Idaho Falls have agreed to pay $11.7 million to a man who spent about two decades in prison after being wrongfully
The Idaho Falls City Council voted to accept the settlement agreement with Christopher Tapp, who spent about two decades in prison after being wrongfully convicted