
An Indiana mother lashed out in court after being sentenced to six years in prison for neglect, following the accidental shooting of her 1-year-old son by his older brother.
On March 28, 2023, 26-year-old Shatia Tiara Welch's 1-year-old son was fatally shot inside her apartment in Romney Meadows, Indiana, the Journal & Courier reported. Welch's then-5-year-old son found an unsecured handgun and fired it, killing his younger sibling.