Otis Byrd
The Department of Justice said there is no evidence that Otis Byrd, 54, who was found hanging from a tree in rural Mississippi in March,…
The Los Angeles Times is reporting that preliminary results from an autopsy on the body of Otis Byrd, the man officials found hanging from a…
Trending