General Knowledge MCQs Police Department Punjab Police Department Traffic Assistant (TA) Which country (by electorate) is the world’s largest democracy? February 27, 2024 Admin No Comments A: United States B: United Kingdom C: China D: India Correct Answer: d View More Details >>