What is the world birth rate per minute?

4.3 people are born every second

258/minute

15,480/hour

371,520/day

135,604,800/year

by YouthMinistersAnswer