South Carolina Mother Pours Water on Sleeping Infant’s Face Calling it “Payback”
Permalink

South Carolina Mother Pours Water on Sleeping Infant’s Face Calling it “Payback”

A Sumter County, South Carolina mother was arrested after numerous reports were about a video…

Continue Reading →