selfstudyhistory.com
Solution: Daily Practise Questions for History Optional Mains 2017 (World History-30 July)
Good Answers of all three questions: (All these answers were evaluated and sent individually) By Kishore: Answer1 By Mankiran: Answer2 By Chetan: Answer3 By Sukhdeo in hindi: Answer4 By Avinash: An…