Some stats on World Population Growth

read more