english: Is India living up to its position as the world's largest democracy? Not according its citizens.
non_english: Ανταποκρίνεται η Ινδία στη θέση της ως μεγαλύτερη δημοκρατική χώρα του κόσμου; Όχι, σύμφωνα με τους πολίτες της.