Democracy Perception Index 2026 [pdf]146165116.fs1.hubspotusercontent-eu1.net4 points·slowin··0 commentsOpen articleSaveView on HN