Holly Ashcroft has apparently had two babies die under mysterious circumstances that have proven difficult to investigate to conclusion. Ashcraft was arrested in October 2005 after a newborn was found in a Dumpster behind the 29th Street Cafe. DNA evidence...... (Click
here to read full post)