Traffic – Road Congestion in Israel v. Other Developed Countries
Author: Taub Center, Video

How long is your commute? This clip, created in partnership with the Shenkar College of Engineering and Design, looks at road congestion in Israel versus other developed countries.