‘I was praying to God’: Mother shares story of infant son’s death after drugs found in autopsy
According to Randi Freeman, she trusted the woman caring for her 4-month-old son Elijah. Police updated their investigation this week with the announcement of 42-year-old Amanda Vinardi’s arrest.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results