Black Man Otis Byrd Found Hanging From Tree In Mississippi
Mississippi police are investigating the suspicious death of a Black man found hanging in a tree yesterday Visit streaming.thesource.com for more information The NAACP has confirmed that the man identified as Otis Byrd is the man that was found hanging from a tree in Clairborne County, Mississippi Thursday. Local authorities have yet to determine if […]