Persia Nelson Charged In Halo Branton Death
Persia Nelson the mother of Halo Branton has been charged with manslaughter in the death of the infant According to police reports Halo Branton was allegedly kidnapped from Schenectady in New York State and a Amber Alert was issued for the eleven month old infant however it was canceled soon afterwards as the missing girl […]
Persia Nelson Charged In Halo Branton Death Read More »