On June 28, 2020, 19-year-old Nicholas Menchue was found deceased in the 2000 block of West Short 17th Street in North Little Rock, Arkansas. Authorities discovered his body in the early morning hours, noting that he had been shot in the back, with the bullet exiting near his throat, suggesting he was likely running away at the time of the shooting.
In the course of their investigation, police reviewed surveillance footage from the area, which showed two teenagers, identified as D’An
...Read More