White/Caucasian male Larry Vehrs, age 75, died on July 3, 2017, in Anchorage, Alaska. That afternoon began with a second welfare check at a residence on the 11000 block of Hillside Drive. Officers had first visited the evening before and found nothing amiss. When they returned around 3:30 p.m. and expanded their search beyond the home, they discovered two bodies—a man and a woman—lying in a wooded area behind the garage. The scene was quiet, the driveway empty, the house undisturbed, but in ...
MEMBER ACCESS
Continue reading the complete case summary
Unlock the full case narrative for Larry Vehrs, all available source links, additional videos, and member discussions.
Unlock Full Case Access — $3.97/month
Cancel anytime.
Already a member?
Log in