https://www.triviaquestionquiz.com/history-gk-questions-in-english/
100 History Hard GK Questions Answer Quiz Test in English