Recent estimates suggest that India has now overtaken China in population size, but where the world's most populated country should be a beacon of democracy, the opposite may be true. Under Narendra Modi, the press is being strangled; the judiciary...

Modi’s India: The age of intolerance in the world’s biggest democracy
read more