Family of Yolna Lubrin, activists call on OPD chief to 'rescind' suicide finding
The family of Yolna Lubrin, a woman found hanging from a tree in what investigators described as a suspected suicide, is calling on Orlando police Chief Eric Smith to further investigate her death. Naomi Lubrin, Yolna’s sister, spoke to reporters outside Orlando Police Department headquarters Wednesday along with advocate Miles Mulrain, who has been working with the family to raise awareness, ...