Marines

‘Feral’ Child Found Inside Incestuous Couple’s Trailer, Then Cops Make 2nd Horrid Discovery

After receiving a call from a concerned neighbor, police in Virginia responded to a Rockbridge County home where they found a 3-year-old girl who a caseworker would later testify was “feral.” Authorities would soon make a second horrid discovery inside the trailer belonging to an incestuous couple, and now, prosecutors are calling it one of […]