Police found the body of a woman in a Walmart parking lot this week, months after she allegedly committed suicide in her car in Salinas, California. Lauren Jessie Moss, 22, was discovered in a Volkswagen Jetta behind dark-tinted windows and a sunshade, with a drug needle reportedly found in the vehicle. Moss allegedly left a suicide note for her family in November and was reported missing, but police did not search this particular lot. Surveillance footage from Walmart only dates back to December, but her car is visible in the same spot throughout all the footage. The cause of death has not been officially determined by a coroner.
Read it at SF GateArchive
Dead Body From November Found in Walmart Lot
IN PLAIN SIGHT
Months after woman allegedly committed suicide.
Trending Now