New Delhi: India ranks among the countries with the highest levels of satisfaction with democracy, with 74 percent of Indians surveyed approving of it, while Japan recorded the lowest satisfaction ...