“Shall I explain to you in one easy lesson how the world works?” Tywin Lannister sneers in the final episode of Game of Thrones, season 3. With that, he unloads the most comprehensive summary of the show’s survivalist political intrigue: ...

1,267,401,849. That’s the number of people who live within the borders of India—a country one-third of the size of the US with more than four times the population. By 2030, India is expected to become the largest country by population ...