Who is sandra cantu?
Sandra Renee Cantu was an American girl who gained national attention after she disappeared from Tracy, California, on March 27, 2009. Her body was discovered ten days later inside a suitcase in a local irrigation pond.
Join Alexa Answers
Help make Alexa smarter and share your knowledge with the worldLEARN MORE