SC6 months ago
2 South Carolina Men Charged In Postal Worker’s Murder Could Face Death Penalty
Two Andrews, South Carolina men are facing federal murder charges in the 2019 killing of a post office worker, U.S. attorney for South Carolina Peter McCoy announced...