Empire Ranch

The backyard in Folsom where a newborn baby's body was found.

Folsom Couple Find Dead Infant In Their Backyard

A Folsom couple says they returned from vacation to find the body of a baby in their backyard.

08/06/2012