Arrest made after investigation into body found July
An arrest has been made following an investigation into a body that was found off U.S. 60 in Fayette County earlier this year. Calvin Lee Foster, 42, has been charged with concealment of a deceased human body and drug delivery resulting in death, according to a news release from the Fayette County Sheriff’s Office. The … Read more