A 63-year-old New York woman vanished from a Las Vegas CVS on August 8. Her body was found 12 days later in a ditch near the airport. New surveillance footage shows she fell down an embankment but cops still haven’t revealed how she died.
Grandma’s cause of death still a mystery
3 min read
Continue reading in the USA News Updates app