Many people believe it was a hate crime. Link Young Activist Found Hanging From Tree Near City Hall, Cops Claim It Was Suicide Tags police accountability police state United States Source The Anti Media