Little Sandra Cantu's Body is Found
By Mariela Rosario | 04/07/2009 - 17:45

Since Sandra Cantu disappeared from the Orchard Estates Mobile Home Park in northern California on March 27th, police have been working around the clock to find out how she was skipping happily down the street one second, and gone without a trace the next.

Read more