On a Sunday afternoon in Charlottesville, Virginia, police responded to a call on South Street. There, they discovered the body of William Albie Barksdale III. A 72-year-old male, Barksdale was found deceased at the scene on June 25, 2023.
Subsequent investigation by the Charlottesville Police Department led them to conclude that Barksdale had suffered a self-inflicted gunshot wound. In an official statement released the following day, authorities confirmed the nature of his death.
Due to the determination that his death was self-inflicted, the police are not searching for any suspects in connection with the incident. Consequently, there have been no arrests made or charges filed in the case. The investigation did not lead to a criminal inquiry involving any other individuals.