1 year agoNo, Scientists did NOT recently "create life" from nothing. Here's the Truth.THE HEALTHY AMERICAN PEGGY HALL