Taylor Long, a 33-year-old resident of Terre Haute, Indiana, died on April 3, 2023, following a shooting incident. The incident occurred when Taylor was in a car with his wife, Denia Long, near the intersection of 3rd and Hulman streets in Terre Haute.
According to the reports, Denia Long called the Terre Haute Police, claiming she had accidentally shot her husband while they were driving. However, further investigation revealed that the couple had been arguing prior to the shooting. A
...Read More