In the summer of 2020, a sense of unease settled over a corner of Virginia Beach, Virginia, with the disappearance of Steven Ross Brown. A 67-year-old man, Steven was last seen on July 27, 2020. The specific details of what he was doing or where he was headed on that day remain limited, creating a painful void of information for his loved ones. The start of any missing person case is filled with a frantic rush for answers, and for those connected to Steven, that search began in the heart of a bu
...
MEMBER ACCESS
Continue reading the complete case summary
Unlock the full case narrative for Steven Ross Brown, all available source links, additional videos, and member discussions.
Unlock Full Case Access — $3.97/month
Cancel anytime.
Already a member?
Log in
Last Seen: Jul 27, 2020