Fatal hit and run traffic crash investigation continues
CHESTER — The Randolph County Sheriff’s Office was dispatched to a motorcycle crash on August 12, 2024, at approximately 1:30 a.m. The initial report indicated that the accident had occurred two miles from the Baldwin power plant. Deputies located the body of a deceased male subject, later identified as Christopher Barnes on County Road […]
Fatal hit and run traffic crash investigation continues Read More »