Share story

Test your geography smarts with this quiz:

Q: What is the population of India?

A: About 1.2 billion people.

Custom-curated news highlights, delivered weekday mornings.