Camel rides on Kresge featured in Tuesday’s Israel Independence Day Festival, sponsored by MIT Hillel and Friends of Israel. The day commemorates the establishment of the Israeli state. Lily Bailey–The Tech May. 4, 2017 Facebook Twitter Reddit Print Camel rides on Kresge featured in Tuesday’s Israel Independence Day Festival, sponsored by MIT Hillel and Friends of Israel. The day commemorates the establishment of the Israeli state. Lily Bailey–The Tech