Authorities in Beachwood, Ohio suspect no foul play in the death of a man found hanging in a tree.
According to a news release from the Beachwood Police Department, the man’s body was discovered May 20 around 8 p.m. in a wooded area near Richmond Road and Park East Drive.
Cleveland.com reports that a passerby contacted authorities about the body. Per the news release, the male was later identified as 38-year-old Lenin John Torres-Sepulveda of Atlanta, Georgia. Police say the victim had been staying at a local hotel.
So far, investigators have ruled the death a suicide. Not everyone is convinced though.
A Facebook user named “Your Business Needs LLC” posted the graphic photo of the man in the tree with the caption “Body of an Atlanta, Georgia Black Male Found Hanging in Beachwood, OH. Still think it’s a game? They Claim ‘Suicide.’ ”
The man seen in the photo is not confirmed to be the victim.
This story is breaking and will continue to be updated.