Today, Pakistan, a nation of over 170 million, is 97% Muslim, with Christians and Hindus making up the largest minority faiths, each absorbing about 1.5% of the population. Sikhs, Zoroastrians, Buddhists, members of heterodox (according to Pakistani law) Islamic faiths and some adherents to animist religions make up the remainder. Information is scarce on minority adherents. According to the CIA Fact File, there are no more than 20,000 Sikhs in Pakistan now. To put this in perspective had there not been a partition in 1947 then the region that is called Pakistan to day would have had around 13 million Sikhs. 