Missing Lewiston Man Found Dead
The body of a missing Lewiston man was found Tuesday, according to police.
The body of Stephen Brown, 53, was located in a wooded area off Winter St, near his home.
The death is not suspicious.
Brown last had been seen August 26 leaving his Winter Street home. A State Police dog helped locate the body Tuesday afternoon.