206 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case?
Lieutenant James Edward "Bo" Weaver, a respected officer with the Dinwiddie County Sheriff's Office in Virginia, tragically lost his life on June 27, 2005. He was 59 years old at the time of his death. The incident occurred while Lieutenant Weaver was transporting a juvenile prisoner from a court appearance in Amelia County back to the Crater Juvenile Detention Center. During the drive, the juvenile managed to escape from his leg restraints and handcuffs, reaching over the front seat to seize Li ...Read More
Links to Additional Sources (4)
See any mistakes?Victim Details
James Edward Bo Weaver
Male
Black / African American
Petersburg
VA
2005-06-27
59
James
Weaver
12/02/2025







