Muslims, Hindus, Buddhists, Sikhs, Jains, Zoroastrians as well as Christians with traditions not previously found in the U.S. have come to our shores and we find mosques, temples and other houses of worship springing up in neighborhoods that previously were home just to Christian churches and the occasional Jewish synagogue.