Longest-Serving U.S. Prisoner Dies At 101 After Decades Of Disputed Claims

Longest-serving prisoner death raises questions after Francis Clifford Smith died at 101 while still claiming innocence. The post Longest-Serving U.S. Prisoner Dies At 101 After Decades Of Disputed Claims appeared first on Trending American .