Rio Liburd

Rio Liburd is a woman who was sentenced to ten years and six months in prison for killing David Baxter on September 8, 2018. She kicked him in the head during an altercation and he died soon after. On the fifth of April 2019 she was found guilty of manslaughter and is currently in jail.