Amazing research ! The reason for the lockdown Will increase the population! 120 million babies born by December India, China and Pakistan are at the …