According to the United Nations data, India has surpassed China with population of 142.86 crore people whereas China s population stands at 142.57 crore, according to the UN world population dashboard.
While speaking in German, the spokesperson also said, “It will then become clear whether this verdict will stand and whether the suspension of his mandate has any basis.”