LANCASTER, S.C. (CN2 NEWS) They say the last witch trial in America happened in Lancaster. But is it all a myth or are there facts to back up the claim? CN2’s Indira Eskieva with the spooky tale of Barbara Powers.
Top Story
22 year old shot and killed in Chester according to police
ROCK HILL, S.C. (CN2 NEWS) - Chester city police officials say they are investigating a deadly shooting from the weekend. Chester Police posted on its...
paid advertisement