Send the following on WhatsApp
Continue to ChatSolution: Daily Practise Questions for History Optional Mains 2017 (Medieval India- 20 September) https://selfstudyhistory.com/2017/10/08/solution-daily-practise-questions-for-history-optional-mains-2017-medieval-india-20-september/