Answer:
4.57 births per minute
Explanation:
2.4 million/year * 1year/365days* 1day/24hours * 1hour/60minutes =
2400000/(365*24*60) = 2400000/525600= 4.566births/minute
3.5m questions
4.5m answers