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...

read more