Larry Neal Jr., a 31-year-old resident of Florissant, Missouri, tragically lost his life on July 7, 2019. The incident occurred in a north St. Louis County apartment complex, where Neal was fatally shot after an accidental encounter. According to reports, Neal was walking through the breezeway of the apartment complex when he tripped over a barbecue grill and inadvertently bumped into the door of an apartment. This seemingly innocuous accident led to a deadly confrontation.
The apartment'
...Read More