
New Chabad Center Opens In Truckee, CA
Right near Lake Tahoe, the mountain town of Truckee, California, is home to about 17,000 full-time residents and sees thousands of travelers each year — including many Jews. In July, Rabbi Chaim and Bassi Kudan opened the town’s first Chabad — and first ever Jewish presence.