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.