The case has shown the promise and the unregulated power of genetic technology in an era in which millions of people ...
Feb. 24, 2025, Brandon Gliha confessed to murdering Stephen Edenfield on Feb. 1, 1997, the Hillsborough County Sheriff’s ...
Eugenea Collins said she has tried to contact police in Arkansas about her claims but they have not taken her seriously.