Man charged in connection to body found at former I-20 rest area
A Columbia man is accused of fatally shooting a man and dumping the body last month at a former rest area along Interstate 20. Richard Lee Hudson, 65, is charged with murder and possession of a weapon during a violent crime, according to arrest warrants. “A team of detectives hasContinue Reading