Florida mom accused of letting infant die in toilet after birth released from jail after bond posted
The life of a newborn infant girl, who was born in a toilet on March 5, was cut short, with prosecutors now arguing that her mother left her to die.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results