Parents Charged With Neglect After 5-Year-Old Boy Fatally Shoots Toddler Brother

1 year ago 251
Indiana parents have been charged with multiple counts of neglect their 16-month-old son was shot and killed by his 5-year-old brother. Deonta Jermaine Johnson, 27, and Shatia Tiara Welch, 24, also face charges of drug dealing and possession, the Lafayette Journal & Courier reported. The coroner identified the victim as Isiah Johnson, as CrimeOnline reported. …
Read Entire Article