Tag: Pamela Faith Roach

The Disappearance of Pamela Faith Roach

EARLY LIFE: Pamela Faith Roach, who went by her middle name, was born on June 9, 1992. She lived in Walhalla, Oconee County, South Carolina, a small town in the Blue Mountain foothills region with just over 4,200 residents. When Faith was 11 years old, she and a friend were riding a go-kart on a

Continue reading