Pervez Musharaff was born in Delhi into an upper-middle-class Urdu-speaking family and settled in Karachi after the India-Pak partition. In Karachi, he attended a Christian school where Bible study was compulsory. This perhaps made him more sympathetic to Christians than most Pakistani Muslims are.