selfstudyhistory.com
Weekly Problem Practice For History Optional- 2020 [Medieval India: Week 2]
Weekly Problem Practice For History Optional- 2020 [Medieval India: Week 2] Q.1 “Consolidation and decline of the Sultanate were largely the result of constructive and destructive activities of nob…