CBSE Class 10th Civics – MCQs

Challenges to Democracy
Popular Struggles and Movements
Federalism