Of the nation's religious minorities, the estimated 280,000 Christians (3.1%) are mostly Russian and Georgian Orthodox and Armenian Apostolic (almost all Armenians live in the break-away region of Nagorno-Karabakh). In 2003, there were 250 Roman Catholics. Other Christian denominations as of 2002 include Lutherans, Baptists and Molokans. There is also a small Protestant community. Azerbaijan also has an ancient Jewish population with a 2,000-year history; Jewish organizations estimate that 12,000 Jews remain in Azerbaijan, which is home to the only Jewish-majority town outside of Israel and the United States. Azerbaijan also is home to members of the Baháʼí, Hare Krishna and Jehovah's Witnesses communities, as well as adherents of the other religious communities. Some religious communities have been unofficially restricted from religious freedom. A U.S. State Department report on the matter mentions detention of members of certain Muslim and Christian groups, and many groups have difficulty registering with the SCWRA.