Teen dead from accidental, self-inflicted gunshot wound to head at Alabama shopping center

3 months ago 9
Levi Cotton, 19, died July 16, 2026, from an accidental self-inflicted gunshot wound to the head.

Friends are asking for help in burying a 19-year-old who died earlier this week from a gunshot wound to the head.

Read Entire Article