Every three seconds, a new baby is born.

Fact Comments