Interesting, but I also don't believe it and would love to see some research back up some of the statistics...
A quick look at one figure (the 351 babies born in India during this presentation) shows a little of the sensationalism...
It's a 6 minute movie...
Which means:
3510 births per hour
84,240 births per day
30,747,600 births per year
According to
https://www.cia.gov/cia/publications.../print/in.html in 2006 there is:
A population of 1,095,351,995
Birth rate of 22.01 births per 1000 people
So, that means:
24,108,697.41 births per year
66,051.23 births per day
2,752.13 births per hour
275.21 births per presentation
Still a lot, but quite a bit from the claimed number in the presentation...
Anyway...