Comments by "ScholaroftheWorld " (@scholaroftheworldalternatehist) on "World population set to hit 8 billion, with India overtaking China as most-populous country" video.