Hanukkah changes dates every year because it is based on the Hebrew calendar, which is a lunisolar calendar. The Jewish ...