GENERAL KNOWLEDGEUPDATED MCQs The Battle of Khyber was fought in the year? By admin - October 7, 2018 0 28 Facebook Twitter Pinterest WhatsApp A. 631 AD B. 627 AD C. 628 AD D. 630 AD