Fact: Every three seconds, a new baby is born.

119

Fact Comments