June 23, 2024 Organ donations can also save the lives of donors Jeff Ewers is a sex offender. After graduating from Vanderbilt University with a degree in neuroscience, he was arrested for possession of materials depicting the...