How many babies are born in each second?

4.3 babies per second as per UNICEF's most recent statistics (as of Dec 2013).