Iowa men tie their 18-year-old brother to his bed after schizophrenic episode and he dies of starvation
CEDAR RAPIDS, IA – Three brothers have been taken into custody after authorities allege they bound their youngest sibling to a bed, ultimately leading to his death from starvation and dehydration. Ezekiel Baseme, 18, was discovered deceased on November 9, 2024, in the residence he shared with his brothers, according to police reports. The deceased … Read more