Title: India; the world's largest democracy
Places: India