Qwun’Don Keylon Marks, a 23-year-old resident of Little Rock, Arkansas, was found fatally shot on February 1, 2024. His body was discovered in his vehicle in the 2100 block of Security Avenue shortly after noon.
Marks had been reported missing the day before, on Wednesday, after a woman filed a missing persons report stating she had not heard from him since Monday night. The woman provided police with Marks' last known location near Interstate 630, based on his phone's location servic
...Read More