CBSE Sample Papers, NCERT TextBooks

Class X Civics Chapter 5 Popular Struggles and Movements