Close

When Juliana Nzita was found hanging from a tree in Charlotte, North Carolina, in early May, police were quick to rule her death a suicide.