July 31, 2024 Billy Holton served more than 25 Years in prison and 10 years on probation for a Duval County Rape He Did Not Commit; IPF is Urging the State to Drop the Case Read More