Evil incestuous dad who preyed on his own daughter, 18, before she took her life walks free from prison after serving paltry sentence

Daily Mail - Nov 15, 2026

Stephen Chavez, 41, was convicted of incest with his daughter, 18-year-old Makayla Settles, and providing alcohol to a minor in June.

Read full article

More News

Future Science Today

Future Science Today reports on captivating developments in science, medicine, technology, and the world around us.

Newsletter